Java作业 1111/1112

package org.westos.Homework;


import java.util.Arrays;
import java.util.LinkedList;
import java.util.Scanner;

/**
 * 2:键盘录入多个数据,以0结束,要求在控制台输出这多个数据中的最大值
 * */
public class Homework01 {
    public static void main(String[] args) {
        useList();
    }
    public static void useList() {
        Scanner sr = new Scanner(System.in);
        LinkedList<Integer>  al = new LinkedList<Integer>();
        System.out.println("请输入数据,输入0结束输入");
        do {
            al.add(sr.nextInt());
        }while(al.getLast()!=0);
        al.removeLast();
        /*for(Integer i : al) {
            System.out.println(i);
        }*/
        Integer[] arr = new Integer[al.size()];
        arr = al.toArray(arr);
        Arrays.sort(arr);
        System.out.println("您输入的数据"+al.toString()+"中最大的是:"+arr[arr.length-1]);
    }
}

这里写图片描述

猜你喜欢

转载自blog.csdn.net/a1003873553/article/details/78545620