こんにちはを開始しませんが、誰かが番号を入力すると、それはinputed数に到達するまで、私のwhileループを実行するだけで楽しい数の推測です。私はJavaに比較的新しいので、より多くの練習が必要なので、ちょっとループの練習。ここに私のコードです。私のループは、ここに
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
boolean password = false;
int passwordGuess = 0;
Scanner sc = new Scanner(System.in);
System.out.println("Enter a Password to be guessed");
int Password = sc.nextInt();
while (password) {
System.out.println("Test");
if (passwordGuess == Password){
System.out.println("Your Password is " + passwordGuess);
password = true;
}
else{
System.out.println(passwordGuess);
passwordGuess++;
}
}
}
}
を(私はのIntelliJ IDEAを使用しています)は数次いでI入力、推測するパスワードを入力して印刷し、それは「プロセスは終了コード0で終了」印刷します。任意のアイデア、感謝
として解決策を試してみてください – f1sh
f1shが述べたことから、 'password'の値を見てください。 'while(password)'が何をしているのか知っていれば、それがなぜループに入っていないのか理解できます。 – Lexi
私は、これはヘルプセンターで説明するようにプログラミングに関連していないどのように混乱しています。これは特定のプログラミング上の問題であり、特定のエラーの問題を記述しており、最適ではない例と見なされるほど短いです。これがトピックから外れている場合、トピックには何がありますか? –