Java 确定最高数目

Java 确定最高数目,java,Java,我正在写一个程序,用户必须输入10个数字,并且输出应该是10个输入中的最大数字。但是我不知道我下一步要写什么代码 import java.util.Scanner; public class kzz { public static void main(String[] args) { Scanner reader = new Scanner(System.in); int a = 1; int value ;

我正在写一个程序,用户必须输入10个数字,并且输出应该是10个输入中的最大数字。但是我不知道我下一步要写什么代码

import java.util.Scanner;

public class kzz {

     public static void main(String[] args) {

         Scanner reader = new Scanner(System.in);

         int a = 1;
         int value ;

         while (a < 11) {
             System.out.print("Enter Value No." + a + ":");
             value = reader.nextInt();
             a++;
         }
     }
}
import java.util.Scanner;
公共类kzz{
公共静态void main(字符串[]args){
扫描仪阅读器=新扫描仪(System.in);
INTA=1;
int值;
而(a<11){
系统输出打印(“输入值编号”+a+“:”);
value=reader.nextInt();
a++;
}
}
}

我现在该怎么办?

您正在将第一个值读入
值中,很好。说是86。下次通过循环时,您将第二个值读入同一个变量,从而覆盖第一个值。所以86人永远不见了


相反,我建议使用第二个变量
当前最高值
。如果值较高,则将其存储为只读。然后在最后,这将包含10个值中的最高值。

您需要检查当前数字是否大于上一个数字。