public static void main(String[] args) { String [] str = {"1","12","23","33","25","65","3","56"}; ArrayList<String> list = new ArrayList<String>(); for(int i=0;i<str.length;i++){ list.add(str[i]); } Collections.sort(list); for(int i=0;i<list.size();i++){ System.out.println(list.get(i)); } }
就是啊,根据一楼回答的,实现了一下啊!int[] num = { 1, 23, 12, 25, 33, 35, 3, 56 }; String[] str = new String[8]; List list = new Vector(); for (int i = 0; i < num.length; i++) { String temp = String.valueOf(num[i]); list.add(temp); } Collections.sort(list); for (int i = 0; i < list.size(); i++) { String name = (String) list.get(i); System.out.println(name); }
String [] str = {"1","12","23","33","25","65","3","56"};
ArrayList<String> list = new ArrayList<String>();
for(int i=0;i<str.length;i++){
list.add(str[i]);
}
Collections.sort(list);
for(int i=0;i<list.size();i++){
System.out.println(list.get(i));
}
}
String[] str = new String[8];
List list = new Vector();
for (int i = 0; i < num.length; i++) {
String temp = String.valueOf(num[i]);
list.add(temp);
}
Collections.sort(list);
for (int i = 0; i < list.size(); i++) {
String name = (String) list.get(i);
System.out.println(name);
}