ページの作成:「''java.util パッケージ''[https://docs.oracle.com/javase/jp/8/docs/api/java/util/Scanner.html] public final class Scanner extends Ob…」
 
 
(同じ利用者による、間の19版が非表示)
1行目: 1行目:
''[[java.util パッケージ|java.util]] パッケージ''[https://docs.oracle.com/javase/jp/8/docs/api/java/util/Scanner.html]
[[java.util のクラスたち|java.util]].Scanner [https://docs.oracle.com/javase/jp/8/docs/api/java/util/Scanner.html]
public final class Scanner
extends [[Object]]
implements Iterator<String>, Closeable


正規表現を使用してプリミティブ型および文字列の構文解析が可能な、単純なテキスト・スキャナです。Scannerは、区切り文字のパターンを使用して入力をトークンに分割します。デフォルトでは区切り文字は空白文字です。結果として得られるトークンは、さまざまなnextメソッドを使用して異なる型の値に変換できます。
私はテキストスキャナです。


===コンストラクタ===
==コンストラクタ==
public Scanner(InputStream source)
* public Scanner(InputStream source) - 指定された入力ストリームからScannerを構築
 
==メソッド==
* Scanner.nextInt|nextInt - 入力の次のトークンをintとしてスキャンする
* Scanner.nextLine|nextLine - スキャナを現在行の先に進めてスキップした入力を返す
 
==例==
String name = new java.util.Scanner(System.in).nextLine();
int age = new java.util.Scanner(System.in).nextInt();
System.out.println("Your name is " + name + "Your age is" + age);

2019年6月28日 (金) 20:32時点における最新版

java.util.Scanner [1]

私はテキストスキャナです。

コンストラクタ

  • public Scanner(InputStream source) - 指定された入力ストリームからScannerを構築

メソッド

  • Scanner.nextInt|nextInt - 入力の次のトークンをintとしてスキャンする
  • Scanner.nextLine|nextLine - スキャナを現在行の先に進めてスキップした入力を返す

String name = new java.util.Scanner(System.in).nextLine();
int age = new java.util.Scanner(System.in).nextInt();
System.out.println("Your name is " + name + "Your age is" + age);