Java では、入力ソースから入力を読み取るために Scanner クラスが使用されます。使用手順: Scanner オブジェクトの作成: 新しい Scanner (入力ソース) 入力の読み取り: nextInt()、nextLine() およびその他のメソッド Scanner オブジェクトを閉じる: close()
#Java で Scanner クラスを使用する方法
はじめに:
Java では、Scanner クラスはさまざまな入力ソース (たとえば、コンソール、ファイルなど) を使用してユーザー入力を読み取ります。
構文:
<code class="java">Scanner scanner = new Scanner(InputStream source);</code>
このうち、source
は、入力ソースを表す InputStream
オブジェクトです。
使用法:
コンストラクターを使用して Scanner オブジェクトを作成します。入力ソースをパラメーターとしてコンストラクターに渡します。
、
nextLine() およびその他のメソッドを使用して、特定の種類のデータを読み取ります。これらのメソッドは、入力ソースから値を読み取り、それを適切な型に変換します。
メソッドを使用して Scanner オブジェクトを閉じ、システム リソースを解放します。
例:
<code class="java">import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("输入您的年龄:"); int age = scanner.nextInt(); System.out.println("输入您的姓名:"); String name = scanner.nextLine(); System.out.println("您的年龄是:" + age); System.out.println("您的姓名是:" + name); scanner.close(); } }</code>
注:
例外が発生します。
メソッドを使用すると、改行文字を含む行全体が読み取られます。
以上がJavaでスキャナーを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。