随机输入3个数,要求按降序排列 JAVA 程序,有大侠请速发。。。坐等

如题所述

import java.io.*; import java.util.*; public class Rand{ public static void main(String args[]){ BufferedReader buf=new BufferedReader(new InputStreamReader(System.in)); Set<Integer> list=new TreeSet<Integer>(); boolean flag=true; while(flag){ System.out.println("请输入三个数"); try{ System.out.print("第一个数:"); list.add(Integer.parseInt(buf.readLine())); System.out.print("第二个数:"); list.add(Integer.parseInt(buf.readLine())); System.out.print("第三个数:"); list.add(Integer.parseInt(buf.readLine())); flag=false; }catch(Exception e){ System.out.println("您输入的有误!请重新输入。"); } } System.out.print("您输入的数字为:"); Iterator iter=list.iterator(); while(iter.hasNext()){ System.out.print(iter.next()+"、"); } } } 看看这个,自己刚写的,测试了,可以

记得采纳啊
温馨提示:答案为网友推荐,仅供参考
相似回答