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());
}
<span style="white-space:pre"> </span>/*
<span style="white-space:pre"> </span>Object obj[]=list.toArray();
<span style="white-space:pre"> </span>Arrays.sort(obj);
<span style="white-space:pre"> </span>for (int i=9;i>=0;i--) {
<span style="white-space:pre"> </span>System.out.println("--->"+obj[i]);
<span style="white-space:pre"> </span>}
<span style="white-space:pre"> </span>*/
}
}