I am using Arrays.Sort() function in java to sort a names in 2D array storing names and corresponding numbers. I want number to remain in the same indices as to the corresponding names. How do I do it?
Thanks in advance.
CODE
String[][] contact = new String[3][3];
contact[0][0] = "b";
contact[0][1] = "c";
contact[0][2] = "a";
contact[1][0] = "2";
contact[1][1] = "3";
contact[1][2] = "1";
Arrays.sort(contact[0]);
Example:
b c a
2 3 1
OUTPUT:
a b c
2 3 1
I want to get:
a b c
1 2 3