Java 如何使用扫描仪从用户处获取输入以选择输入的最小数量?

Java 如何使用扫描仪从用户处获取输入以选择输入的最小数量?,java,runtime,int,Java,Runtime,Int,我不知道从哪里开始,也不知道如何存储这些输入的值;输入的数字顺序将是>=-90&&我不会为你做作业,但我会给你指出正确的方向 首先,如果要存储输入的值,则需要一个ArrayList,但不需要存储它们: 这将存储用户输入的每个值。那么,你如何从中获得价值呢?使用扫描仪: 所以现在你的问题很小。您只需设置一个循环,让用户输入一个数字,并保持最低数字的运行轨迹,将其与输入的每个数字进行比较。您可以将这个min变量初始化为您可能的最大值(678,在您的情况下)。谢谢您的指导,我相信我需要使用带有if条件

我不知道从哪里开始,也不知道如何存储这些输入的值;输入的数字顺序将是>=-90&&我不会为你做作业,但我会给你指出正确的方向

首先,如果要存储输入的值,则需要一个
ArrayList
,但不需要存储它们:

这将存储用户输入的每个值。那么,你如何从中获得价值呢?使用
扫描仪


所以现在你的问题很小。您只需设置一个循环,让用户输入一个数字,并保持最低数字的运行轨迹,将其与输入的每个数字进行比较。您可以将这个
min
变量初始化为您可能的最大值(678,在您的情况下)。

谢谢您的指导,我相信我需要使用带有if条件的do-while循环。有没有一种方法可以在不创建数组列表的情况下选择最小值。在循环之前创建一个变量,将其称为
min
并将其设置为可能的最大值。然后,每次用户输入一个数字时,都将其与
min
进行比较。如果较小,则将
min
设置为等于该数字。//int min=console.nextInt();//while(console.hasNextInt()){///int-input=console.nextInt();/////if(input