对存储在List中整形数据进行排序
package sort;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class IntSort {
public static void main(String[] args) {
//对存储在List中整形数据进行排序
List<Integer> list = new ArrayList<Integer>();
list.add(5);
list.add(9);
list.add(3);
list.add(6);
System.out.println("排序以前的数据:");
for(int n :list) {
System.out.print(n+" ");
}
System.out.println();
//
//对list中的数据进行排序
System.out.println("排序后:");
Collections.sort(list);
for(int n :list) {
System.out.print(n+" ");
}
}
}
运行结果
对存放在List中字符串进行排序
package sort;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class StringSort {
public static void main(String[] args) {
//对存放在List中字符串进行排序
List<String>list = new ArrayList<String>();
list.add("orange");
list.add("blue");
list.add("yellow");
list.add("gray");
System.out.println("排序前:");
for(String s :list) {
System.out.print(s+" ");
}
System.out.println("排序后:");
Collections.sort(list);
for(String s:list) {
System.out.print(s+ " ");
}
}
}
运行结果
喜欢我的可以关注我,我们可以一起交流学习
微信公众号:
让我爱上它Computer
qq群:473989408