Javaのスキャナークラスとは何ですか?



JavaのScannerクラスは、主にユーザー入力を取得するために使用され、java.utilパッケージに属しています。 Scannerクラスを使用するには、クラスのオブジェクトを作成し、Scannerクラスの任意のメソッドを使用できます。

あなたが書いている場合 ユーザーからの入力を読みたい場合は、でスキャナークラスを利用します 。この記事では、Scannerクラスとそのさまざまなメソッドについて簡単に説明します。この記事では、以下のトピックについて説明します。

ハッシュセットJavaとは

Scannerクラスとは何ですか?

Scannerクラスは主にユーザー入力を取得するために使用され、java.utilパッケージに属しています。 Scannerクラスを使用するには、クラスのオブジェクトを作成し、Scannerクラスの任意のメソッドを使用できます。以下の例では、 nextLine() 読み取るために使用されるメソッド 。





import java.util.Scanner // Scannerクラスをインポートしますpublicclass例{publicstatic void main(String [] args){Scanner s = new Scanner(System.in)// Scannerオブジェクトを作成しますSystem.out.println( 'ユーザー名を入力 ')String name = s.nextLine()//ユーザー入力の読み取りSystem.out.println(' name is: '+ name)//ユーザー入力の出力}}

これは、JavaでScannerクラスを使用する方法です。次に、さらに進んで、Scannerクラスのさまざまなメソッドを見てみましょう。



スキャナークラスメソッド

さまざまな用途に使用できるScannerクラスのさまざまなメソッドがあります s。これらについて知るために以下の表を見てください 。

方法説明
nextBoolean()ユーザーからブール値を読み取ります
nextByte()ユーザーからバイト値を読み取ります
nextDouble()ユーザーからdouble値を読み取ります
nextFloat()ユーザーからfloat値を読み取ります
nextInt()ユーザーからint値を読み取ります
nextLine()ユーザーから文字列値を読み取ります
nextLong()ユーザーから長い値を読み取ります
nextShort()ユーザーから短い値を読み取ります

次に、上記の方法を示す例を見てみましょう。

import java.util.Scanner public class Example {public static void main(String [] args){Scanner s = new Scanner(System.in)System.out.println( 'Enter name、age and salary')//文字列入力String name = s.nextLine()//数値入力int age = s.nextInt()double salary = s.nextDouble()//ユーザーによる出力入力System.out.println( 'Name:' + name)System.out .println( '年齢:' +年齢)System.out.println( '給与:' +給与)}}

上記のコードを実行すると、名前の年齢や給与などの上記の詳細を入力するように求められます。そして、出力が表示されます。以上がJavaのスキャナークラスに関するものでした。これで、この記事は終わりです。私あなたがそれが有益であると思ったことを願っています。詳細については、こちらをご覧ください。 同じように。



チェックしてください 25万人以上の満足した学習者のネットワークを持つ信頼できるオンライン学習会社であるEdurekaが世界中に広がっています。私たちはあなたの旅のすべてのステップであなたを助けるためにここにいます、このJavaインタビューの質問に加えてなるために、私たちはJava開発者になりたい学生と専門家のために設計されたカリキュラムを考え出します。

質問がありますか?この「Javaのスキャナークラス」の記事のコメントセクションでそれについて言及してください。できるだけ早くご連絡いたします。