请从键盘随机输入十个数,保存到List集合中,并分别按倒序和从大到小的顺序输出

1、请从键盘随机输入十个数,保存到List集合中,并分别按倒序和从大到小的顺序输出
public class Test1 {
	public static void main(String[] args) {
		ArrayList list=new ArrayList();
		Scanner sc=new Scanner(System.in);
		
		for(int i=0;i<10;i++){
			System.out.println("请输入第"+(i+1)+"个数");
			list.add(sc.next());
		}
		for(int j=9;j>=0;j--){
			System.out.print(list.get(j)+"\t");
		}
		Collections.sort(list);
		System.out.print("默认从小到大"+list);
		Collections.reverse(list);
		Iterator iterator = list.iterator();
		while (iterator.hasNext()) {
			System.out.println(iterator.next());
		}
		/*
		Object obj[]=list.toArray();
		Arrays.sort(obj);
		for (int i=9;i>=0;i--) {
			System.out.println("--->"+obj[i]);
		}
		*/
	}
}


你可能感兴趣的:(java基础,集合,ArrayList,List)