java program to sort an array
import java.util.Arrays;
public class SortingArrays {
public static void main(String[] args) {
String[] unsortStrArr = { "one", "two", "three", "four", "five", "six"};
int[] unsortIntArr = new int[] { 9, 6, 4, 1, 4, 98 };
System.out.println("String Array Elements Before sorting");
displayStringArrayElements(unsortStrArr);
System.out.println("int array elements Before sorting");
displayIntArrayElements(unsortIntArr);
// public static void sort(Object[] a)
// Sorts the specified array of objects into ascending order, according
// to the natural ordering of its elements.
Arrays.sort(unsortStrArr);
System.out.println("String array elements after sorting");
displayStringArrayElements(unsortStrArr);
Arrays.sort(unsortIntArr);
System.out.println("int array elements after sorting");
displayIntArrayElements(unsortIntArr);
}
public static void displayIntArrayElements(int[] intArr) {
for (int temp : intArr) {
System.out.println(temp);
}
System.out.println(".............................");
}
public static void displayStringArrayElements(String[] strArr) {
for (String temp : strArr) {
System.out.println(temp);
}
System.out.println("..........................");
}
}
OUTPUT
String Array Elements Before sorting
one
two
three
four
five
six
..........................
int array elements Before sorting
9
6
4
1
4
98
.............................
String array elements after sorting
five
four
one
six
three
two
..........................
int array elements after sorting
1
4
4
6
9
98
.............................
one
two
three
four
five
six
..........................
int array elements Before sorting
9
6
4
1
4
98
.............................
String array elements after sorting
five
four
one
six
three
two
..........................
int array elements after sorting
1
4
4
6
9
98
.............................
No comments:
Post a Comment