Java Online Compiler
Example: Sort String using Character Array in Java
C
C++
C#
Java
Python
PHP
Main.java
STDIN
Run
// Sort String using Character Array import java.util.Arrays; // Required for Arrays.sort() // Main class containing the entry point of the program public class Main { public static void main(String[] args) { // Step 1: Define the input string String inputString = "programming"; System.out.println("Original String: " + inputString); // Step 2: Convert the string to a character array char[] charArray = inputString.toCharArray(); // Step 3: Sort the character array alphabetically // Arrays.sort() uses an efficient sorting algorithm (like dual-pivot quicksort for primitives) Arrays.sort(charArray); // Step 4: Convert the sorted character array back to a string String sortedString = new String(charArray); // Step 5: Print the sorted string System.out.println("Sorted String: " + sortedString); } }
Output
Clear
ADVERTISEMENTS