-3

我在这里有一个代码,我不确定如何在用户回答正确答案之前继续提问

while ((stringSize >= 0) && (stringSize <= 4) && (stringSize >= 8)){
  if ((stringSize >= 0) && (stringSize <= 4) && (stringSize >= 8)){
     System.out.println("no");
     input = JOptionPane.showInputDialog(null, "Enter a word");
  }
  if (secondChar == '+' && ((stringSize >= 4) && (stringSize <= 8)))
  {
     break;
  }
}
if (secondChar == '+' && ((stringSize >= 4) && (stringSize <= 10))){
}
  System.out.println("yes");
4

1 回答 1

3

当你真正需要时,这似乎是罕见的情况do ... while

您的条件永远不会成立 -stringSize不能小于 4大于 8。

于 2012-11-06T01:18:35.567 回答