字符串降序排列,即由大到小
↑(A)数组或字符串升序排列,即由小到大。例如:↑(“132”)=“123”。
↓(B)数组或字符串降序排列,即由大到小。例如:↓(“132”)=“321”。
麻烦帮忙写一下 程序,,谢谢啦,,
↑(A)数组或字符串升序排列,即由小到大。例如:↑(“132”)=“123”。
↓(B)数组或字符串降序排列,即由大到小。例如:↓(“132”)=“321”。
麻烦帮忙写一下 程序,,谢谢啦,,
2015-06-16
package test;
import java.util.Arrays;
import java.util.Collections;
public class Test {
public static void main(String[] args) {
System.out.println("--------------升序--------------");
String[] stringArray =
new String[] {
"2013-08-10 11:13",
"2014-08-20 20:15",
"2016-08-07 20:15",
"2016-08-07 21:15",
"2016-08-07 20:19",
"2016-08-07 20:20",
"2016-08-07 21:14",
"2016-08-07 20:10"};
// int [] intArray = new int[] {4, 1, 3, -23};
Arrays.sort(stringArray);
for (int i = 0; i < stringArray.length; i++) {
System.out.println(stringArray[i]);
}
System.out.println("--------------降序--------------");
Collections.reverse(Arrays.asList(stringArray));
for (int i = 0; i < stringArray.length; i++) {
System.out.println(stringArray[i]);
}
}
}
输出结果为:
--------------升序--------------
2013-08-10 11:13
2014-08-20 20:15
2016-08-07 20:10
2016-08-07 20:15
2016-08-07 20:19
2016-08-07 20:20
2016-08-07 21:14
2016-08-07 21:15
--------------降序--------------
2016-08-07 21:15
2016-08-07 21:14
2016-08-07 20:20
2016-08-07 20:19
2016-08-07 20:15
2016-08-07 20:10
2014-08-20 20:15
2013-08-10 11:13举报