QA Friend - Quality Assurance , Software Testing & Automation Tutorials


  • Home
  • C#-UI-Automation-Tutorial
  • QTP-UFT-Tutorial
  • Selenium
  • Algorithms-Tutorials
  • Software Testing
  • Agile
  • Software-Metrics
  • Software-Effort-Estimation
  • PMP
  • UnitTest-CppUnit-C++
  • ALM-Quality-Center
  • SQL-Database-Designing
  • Contact-Us
  • Binary-Search-Java
  • Hashmap
  • Priority-Queue-Heap
  • Big-O-Notation-Tutorial
  • Count-repeating-words-in-a-list-or-an-ArrayList
  • Fibonnaci-algorithm-java
  • Determining-a-Prime-Number-in-Java
  • Tree-Traversal-Add-Node
  • Tree-Traversal-Java-In-Order
  • Tree-Traversal-Java-Post-Order
  • Tree-traversal-In-Java-Pre-Order
  • Tree-Traversal-In-Java-Find-a-Node
  • Bubble-Sort-Java
  • Bubble-Sort
  • Quick-Sort
  • Sorted-Array-Common-Elements
  • Uncommon-Elements-two-array
  • No-Duplicate-Array-Java
  • Reverse-Characters-Array
  • Array-Common-elements-using-hash-map-single-pass
  • Find-Duplicates-in-array
  • Find-multiple-duplicates-in-an-array
  • Create-a-linkedlist-inJava
  • linkedlist-find-a-node
  • LinkedList-DeleteNode-Java
  • Linked-List-Remove-Duplicates
  • Find-Node-From-End-of-a-Linked-List
  • Reverse-Linked-List-Java
  • Linked-List-Check-Palindrome
  • Merge-two-linkedList-Java
  • Insertion-Sort-Linked-List-Java
  • Find-middle-of-linked-list-in-single-pass

Reverse Characters in an Array using Java

Logic:

  • Get the array and its size
  • As arrays start from 0 , so start from the last element , which is n-1 , where n is the array size

 

  • Continue till 0th element is reached
  • Print out all elements

Reverse Characters in an Array using Java :


public class CharReverse
{
       public static void main(String[] args)
       {         
            char[] characters = {'s','m', 'h', 't', 'i', 'r','o','g','l','a','-','d','n','e','i','r','f','a','q'};
            ReverseCharPrint A = new ReverseCharPrint();
            A.ReverseCharacters(characters,characters.length);
       }
}

class ReverseCharPrint
{   
      void ReverseCharacters(char[] chars, int ArraySize)
      {
            for (int i = ArraySize-1; i >= 0 ; i--)
            {
               System.out.print(chars[i]);
            }
      }

}


Output: qafriend-algorithms



Copyright  QA Friend Software Testing. All rights reserved.