我試圖獲取用戶輸入的最高和最低數字。下面的代碼似乎主要工作,但我似乎無法得到最低值的正確數字。我究竟做錯了什麼?如何確定用戶輸入的輸入中的最高和最低值?
import java.io.*;
public class jem3
{
public static void main(String []args)
{
BufferedReader dataIn = new BufferedReader(new InputStreamReader(System.in));
int high=0;
int lowest=1;
int num=0;
int A=0;
System.out.println("Enter number");
for(int a=0;a<10;a++)
{
try
{
num=Integer.parseInt(dataIn.readLine());
}
catch(IOException e)
{
System.out.println("error");
}
if(num>high)
{
high=num;
}
if(num>=A)
{
A=lowest;
}
}
System.out.println("highest is:"+ high);
System.out.println("lowest is: "+A);
}
}
Retagging javascript - > java。 – jpsimons