簡體   English   中英

如何在Java中嘗試使用true或false語法

[英]How to try a true or false syntax in java

我有休閑代碼

while (b == true){
      System.out.print("input the account balance without tax: ");
      int inner = input.nextInt();
      List[x]=inner;
      x=x+1;
}

並且我想檢查我的用戶是否輸入了可以執行的操作:

b =false

因此,我將退出此循環。 在python中,我們有try()和except。 我真的不知道該怎么辦。

我想你要改變

while (b == true){

使用Scanner.hasNextInt()

while (input.hasNextInt()){

如果您必須執行while(true)語句(這不是一種好的編程習慣),那么最終的代碼段將如下所示:

boolean someCondition = true;
while(true){

    if(someCondition == false){

      break;

    }

 //and here you would put something that would make that check condition eventual 
 //false to break the loop

}

這很容易出錯,但可以滿足您的目的。

話雖如此,艾略特給出的答案是正確的,值得考慮。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM