、Scannerクラス
スキャナは、単純なテキストを解析することが可能で、スキャナの基本的な種類を文字列が含まれます。
デモ:
1つのスキャナSC = 新しいスキャナ(System.in)。
2 INT I = sc.nextInt()。
System.in入力システムは、データ入力キーボードを指します。
第二に、参照型は、ステップ
1、リーダーパケット
、すべてのコードのパケット型の導電性まで、java.utilパッケージ内のすべてのクラスをインポートせずに、使用するタイプの導入をimportキーワードリーダーパケットを使用します。
構文:
インポートパッケージ名クラス名。
2.オブジェクトを作成します。
クラスのコンストラクタメソッドを使用して、オブジェクトクラスを作成します。
構文:
データ型データタイプ=新しい変数名(パラメータリスト);
3、メソッドを呼び出します
クラスのメンバメソッドを呼び出して、割り当てられた機能を完了します。
構文:
変数名、メソッド名();
手順を使用して3、スキャナ
1、Viewクラス
java.util.Scanner:そのような使用を導入した後にインポートする必要があります。
図2は、コンストラクタを表示します
公共スキャナ(入力ストリームのソース)、Scannerを新しく作成し、入力ストリームスキャンから指定された値を生成します。
図3は、メンバメソッドを表示します
公共のint nextInt():int値として次の走査情報マーカーの入力。
公共バイトnextByte():次の走査情報の入力がフラグバイト値です。
公共ダブルnextDouble():ダブル値として、次のトークンの入力情報をスキャンします。
公共フロートnextFloat():floatとして次の走査情報マーカーの入力。
公共の文字列の次の():Stringに次のスキャンマーカー情報の入力。
デモ:
1つの // 1ガイドパケット
2 インポートjava.util.Scanner;
3 パブリック クラスDemo01_Scanner {
4 パブリック 静的 ボイドメイン(文字列[]引数){
5 // 2.データ入力キーボードオブジェクトを作成
6。 スキャナーSC = 新しい新しいスキャナ( System.in);
7。 // 3.データを受け取る
8 のSystem.out.println( "整数を入力してください" );
9。 INT I = sc.nextInt();
10 // 4のデータ出力
11 のSystem.out。 println( "I:" + I);
12である }
13れます }