-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

あなたの条件は決して真ではありません - stringSize4 未満で8超えることはできません。

于 2012-11-06T01:18:35.567 に答える