如何在java中只对String数组中的某些元素进行排序?

时间:2016-10-29 12:06:57

标签: java arrays string sorting

例如,我有一个包含5个元素的数组,我想只排序元素1-3 ??

阵列= {" ABC"" RST"" PQR"" QWERTY"" LMN" }

我的阵列应该是 阵列= {" ABC"" PQR"" QWERTY"" RST"" LMN"} 我该怎么办?

1 个答案:

答案 0 :(得分:2)

Arrays.sort接受范围参数。

排序数组索引1到3之间的示例:

String[] arr = {"abc", "rst", "pqr", "qwerty", "lmn"};
Arrays.sort(arr, 1, 4);
System.out.println(Arrays.toString(arr));