Javaのスキャナの一般的な方法

スキャナの説明:

Java 5の入力テキストをスキャンするための新しいユーティリティですjava.util.Scannerクラスを追加しました。これは、以前とStringTokenizerはマッチャークラス間のいくつかの組み合わせです。任意のデータは、同一のパターン群を捕捉することによって、またはテキストのセクションを検索するためにインデックスを使用して取得することができるからです。入力ストリームからのデータ項目の特定の種類を取得するために、正規表現および方法と組み合わせて使用​​することができます。したがって、外部正規表現の使用に加えて、また、データを分析する任意スキャナクラス列と(例えば、int型、ダブルなど)の基本的なタイプであることができます。任意のテキストを処理するためのスキャナを用いて、カスタムパーサーを書くことができます。

スキャナの使用:(プログラムが実行され、ユーザーのキーボード入力の値を受け入れる方法)

最初のステップ:インポートScannerクラス

輸入java.utilの。*;

ステップ2:オブジェクトのスキャナを作成します。

スキャナ入力=新しいスキャナ(System.in)。

第三段階:キーボード入力データを取得します

= input.nextlnt今INT();

差(NEXT)およびnextLine()の

int型の変数nextInt入力(受信);.:そのような他のタイプの//近似。nextLine():単語と全ての輸送以外のシンボル(すなわち、それは行を読み取る)との間のスペースを含む、入力を読み取ります。入力を読んだ後、nextLine()は次の行にカーソルを見つけました。

文字列変数input.nextを受信(); //次のページ()のみ入力空間まで読み取ります。それは、スペースや記号の言葉で区切られた2つを読み取ることができません。さらに、次の()同じ行に入力カーソルを読んだ後。()次空間(前データのみを読み取り、カーソルが銀行を指しています)

input.next受信に文字列の文字();

コードは示しています。

image.png

結果:

image.png

他の方法は、次の更新を待ちます。

オープン黒いアヒルとは兄王はありません

おすすめ

転載: blog.51cto.com/14475876/2439011