我们如何通过while循环输入-1来停止循环条目但是我的代码不起作用我想根据我的需要输入条目然后点击输入-1停止或返回到while循环.kindly给出解决方案
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input =new Scanner(System.in);
System.out.println("enter number");
int i = 0;
i = input.nextInt();
while(i < 0){
System.out.println("hello entries");
if(i == -1)
break;
i++;
}
}
}
答案 0 :(得分:0)
Scanner input =new Scanner(System.in);
int i ;
while((i = input.nextInt() ) != -1){
System.out.println("hello entries" + i);
}
答案 1 :(得分:0)
所以,看起来你在这里遇到了一些问题。首先,你想要在i!= -1时退出,因为我理解它。此外,您使用while循环的每个循环递增i。这导致你的条件i&lt; 0是假的。我认为你所寻找的与其他答案类似。您希望拥有一个充当输入并控制的变量。
int entry = 0;
while(entry != 1){
i = input.nextInt();
Do Something with the entry
}