JavaのScannerクラスの使い方は何ですか?

Scannerクラスは、ユーザーの入力を読み取るためのJavaのユーティリティクラスであり、Scannerオブジェクトを作成して使用することができます。

  1. 最初に、Scannerクラスが含まれているパッケージをインポートする必要があります。次の文をコードファイルの先頭に追加することができます:
  2. Scannerクラスをインポートします。
  3. Scannerオブジェクトを作成します。
  4. scannerという名前のスキャナーをSystem.inから作成します。
  5. Scannerオブジェクトを使用してユーザーの入力を読み取る:
  6. 「整数を入力してください:」
    int num = scanner.nextInt(); // 整数入力を読み取る
    System.out.println(“あなたが入力した整数は:” + num);
  7. 上記のコードは、ユーザーに整数を入力するように求め、その整数を変数numに保存して出力します。
  8. Scannerクラスの他のメソッドを使用して、異なる種類のユーザー入力を読み取ることができます。例えば、
  9. next():文字列の入力を読み取る;
  10. nextDouble()メソッド:倍精度浮動小数点数の入力を読み取る。
  11. nextBoolean():ブール値の入力を読み取ります。
  12. nextLine()メソッド:入力を1行ごとに読み取る。
  13. 例えば:
  14. システムアウトプリント(“文字列を入力してください:”);
    String str = scanner.next(); // 文字列の入力を読み取る
    System.out.println(“入力した文字列は:” + str);
  15. 整行の入力を読み取りたい場合は、まずnextLine()メソッドを呼び出して前の改行文字を読み取り、その後にnextLine()メソッドを呼び出して本当の整行入力を読み取る必要があります。
  16. Scannerオブジェクトを使用した後には、close()メソッドを呼び出してScannerオブジェクトを閉じることができます。
  17. スキャナを閉じる。
  18. リソースを解放してメモリーリークを防ぐことができます。
bannerAds