-6
import java.io.IOException;  
import java.util.Scanner;

public class fflush{  

    public static void main(String [] args) throws IOException{  

    Scanner input=new Scanner(System.in);  
    int a;  
    System.out.print("Enter an integer:");  
    a = input.nextInt();  
    String b,c;  
    System.out.print("Enter a string:");  
    b = input.nextLine();  
    System.out.print("Enter another string:");  
    c = input.nextLine();  
}

}  

//結果は//

整数を入力してください:4
文字列を入力してください:別の文字列を入力してください:

4

1 に答える 1

2

Javaで出力を「フラッシュ」するだけです。

行の残りをいつ破棄するかということだと思います。これを行うには、呼び出すことができます

input.nextLine();

次の行から読み取ることが予想されるため、 nextInt() の後にこれを行う必要があります。

于 2013-08-28T16:33:22.637 に答える