Java Scannerクラスの使い方

Scannerクラスは、標準入力(キーボード)にあるファイルからデータを読み込むことができます。Scannerクラスの基本的な手順は以下のとおりです。

  1. import java.util.Scanner;という文をコードファイルの先頭に付け加える。
  2. スキャナー オブジェクトの作成:Scanner キーワードと new 演算子を使用してスキャナー オブジェクトを作成します。スキャナー オブジェクトは以下の方法で作成できます。
  1. 標準入力(キーボード)からデータを読み取るには、System.inをScannerクラスのコンストラクタの引数に指定する。
  2. ファイルからデータを読み込むには、Fileオブジェクトをスキャナクラスのコンストラクター引数として使用します。たとえば、new Scanner(new File(“filename.txt”)) です。
  1. スキャナのメソッドを使ってデータをよみとる:
  1. 空白で区切られた文字列をnext()メソッドで読み込む
  2. nextInt()メソッドで整数を読み取る。
  3. nextDouble()メソッドで浮動小数点数を取得する。
  4. nextLine()メソッドを使用して1行分のテキストを読み取る。
  1. 閉じる

以下に簡単な例を示します。標準入力からデータを読み込み、コンソールに出力するために、Scannerクラスを使用する方法を示します。

import java.util.Scanner;
public class ScannerExample {
public static void main(String[] args) {
// 创建Scanner对象
Scanner scanner = new Scanner(System.in);
// 读取数据
System.out.print("请输入一个整数:");
int number = scanner.nextInt();
// 输出数据
System.out.println("你输入的整数是:" + number);
// 关闭Scanner对象
scanner.close();
}
}

上の例では、まずScannerオブジェクトを作成し、nextInt()メソッドを使用して整数を読み取り、number変数に格納しています。最後に、System.out.println()メソッドを使用して入力した整数をコンソールに出力し、scanner.close()を使用してScannerオブジェクトをクローズしています。

コメントを残す 0

Your email address will not be published. Required fields are marked *


广告
広告は10秒後に閉じます。
bannerAds