2011-10-19 18 views

答えて

1

入力を待つループに入ることができます。ユーザがenterを押すと入力を確認し、入力がない場合はループを続行します。入力が提供されている場合は、ループから解除します。

メカニズムを非ロックにしたい場合は、別のスレッドが必要です。必要とされているまさに

Scanner input = new Scanner(System.in); 
String s = null; 
while (true) 
{ 
    s = input.nextLine(); 
    if(!s.equals("\\n")) 
     break; 
} 
+0

! –

1
Scanner input = new Scanner(System.in); 
String s = input.nextLine(); 
if(s.equals("")) System.out.println("You didn't insert any text"); 
else System.out.println("You insert some text"); 
+0

これはopのソリューションとまったく同じことですが、ユーザーが質問の前に何かを入力したかどうかを表示します。 –

+0

私はちょうど彼にユーザーが何かを挿入するかどうかをチェックする方法のアイデアを与えます –

関連する問題