需求:程序启动后, 可以从键盘输入接收多个整数, 直到输入quit时结束输入. 把所有输入的整数倒序排列打印.
class Demo_TreeSet{
public static void main(String[] args){
Scanner sc = new Scanner(System.in)
System.out.println("请输入整数:");
TreeSet<Integer> it = new TreeSet<Integer>(new Comparator<Integer>(){
public int compara(Integer i1 , Integer i2){
int num = i2.comparaTo(i1);
return num == 0 ? 1 : num;
}
});
while(true){
String line = sc.nextLine();
if("quit".equals(line)){
break;
}
Integer i = Integer.paserInt(line);
ts.add(i);
}
for(Integer : i : ts){
System.out.println(i);
}
}
}
|
|