- /**
- * 需求: 键盘录入多个数据,以0结束,要求在控制台输出这多个数据中的最大值
- * 分析:使用的集合的sort进行排序,输出最后的一个数字
- * @author Administrator
- *
- */
- public class Test12 {
- public static void main(String[] args) {
- int a;
- System.out.println("请输入多个数据:");
- Scanner scanner=new Scanner(System.in);
- ArrayList<Integer> list=new ArrayList<Integer>();
- while(true){
- a=scanner.nextInt();
- list.add(a);
- if(a==0){
- break;
- }
- }
- Collections.sort(list);
- System.out.println(list.get(list.size()-1));
- }
- }
复制代码 |
|