「完了」と入力するまで、複数の値を入力した後、文字列を入力する必要があります。文字列を入力する必要があります。「数字を入力してください:」を繰り返します。
Enter a number: 4 Enter a number: 53 Enter a number: DONE //closes program
これは大きなプログラムへのほんの一部であり、私はそのシンプルを知っているが、私はこれを理解カント付与:[
だから例えば、それは次のようになります。
私が推測しているのは、toStringメソッドを持つpublic静的クラスです。しかし、私は一度だけ印刷することができます。
Enter a number:
4
53
DONE //closes program
ありがとうございます。
この部分のために私が持っているいくつかのコードは次のようになります。
import java.util.Scanner;
public class EnterANumba
{
public static void main(String[] args)
{
while() //Stuck here
{
System.out.println("Enter a number:");
}
Scanner scanner = new Scanner(System.in);
String word=null;
while (scanner.hasNextLine())
{
word = scanner.nextLine();
if (word != null)
{
word = word.trim();
if (word.equalsIgnoreCase("done"))
{
break;
}
}
else
{
break;
}
}
今後のクラスでは、** loop **についてのレッスンを受けることができます。 –
[ユーザー入力によるwhileループの終了方法]の複製の可能性(http://stackoverflow.com/questions/18975208/how-to-end-a-while-loop-via-user-input) –
私たちのコードのいくつか? – SpringLearner