【发布时间】:2015-07-18 06:48:21
【问题描述】:
您好,我想对字符串数组进行排序
String[] listaU = new String[3];
使用
Arrays.sort(listaU);
当我使这个数组变满时它工作得很好,但是当我只添加 2 个字符串时它就不起作用了。有没有办法对未“完成”的数组进行排序?
【问题讨论】:
-
你希望得到哪种排序结果?
-
您是否考虑过将数组初始化为将排序到最后(或开头)的值?
-
使用 java-8,您可以使用
Arrays.sort(listaU, Comparator.nullsFirst(Comparator.naturalOrder()));或nullsLast。