文字列userAge;
while(true){
System.out.println("Enter user Age");
userAge = scInput.nextLine();
if(tryParseInt(userAge)){
return userInfo[row][1] = userAge;
break;
}else{
System.out.println("Please Enter an integer.");
}
}
ここの初心者、名前はレーガンです。
私の問題は、「break;」が原因でコードがコンパイルされないことです。到達不能コードだと書いてあります。私はここで何か間違ったことをしているように感じます、そしてそれが変数型に関係していることはほぼ確実です..これを行う方法がわかりません。これは、ユーザーの年齢を呼び出すメソッドからのものです。
私の目標は、tryParseInt()メソッドを介して文字列を渡し、入力データが整数であることをテストおよび確認することですが、文字列型変数として保持します。
ユーザーのデータを格納するための多次元文字列配列を作成しています。すなわち名前; 年; 位置。