Java プログラムは通常、Scanner クラスを使用してデータを入力します。
最もシンプルで実用的だと思う Scanner クラスを紹介します。
次のコードの具体的な操作に基づいて、Scanner の使用法を簡単に理解しましょう。
package first; import java.util.Scanner; public class Input { public static void main(String[] args) { Scanner in = new Scanner(System.in);//定义scanner,等待输入 System.out.println("请输入你的姓名:"); String name = in.nextLine();//字符类型的输入方式 System.out.println(name); System.out.println("请输入你的年龄:"); int age = in.nextInt();//整数类型的输入方式 System.out.println(age); System.out.println("请输入你的身高:"); double height = in.nextDouble();//小数类型的输入方式 System.out.println(height); } }
Scanner クラスは java.util.Scanner パッケージにあるため、このパッケージはプログラムの前に追加します。
Scanner in = new Scanner(System.in);
この文が重要です。この文の意味は、新しいスキャナ (System.in) を通じてスキャナを作成し、コンソールは Enter キーが押されるまで入力を待ち、入力された内容をスキャン オブジェクトとしてスキャナに渡します。
入力コンテンツを取得したい場合は、Scanner の nextLine() メソッドを呼び出す必要があるため、String name = in.nextLine()
, int age = in となります。 nextInt()
, double height = in.nextDouble()
これら 3 つの文は、入力コンテンツを取得するために使用されます。
推奨チュートリアル: Java チュートリアル
以上がJavaプログラムにデータを入力する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。