[解決済み】JavaのScannerクラスを使ってコンソールから入力を読み取るにはどうすればいいですか?
2022-04-03 14:06:25
質問
コンソールから入力を読み込むには、どのようにすればよいのでしょうか?
Scanner
クラスはどのようなものですか?こんな感じかな。
System.out.println("Enter your username: ");
Scanner = input(); // Or something like this, I don't know the code
基本的に、私が欲しいのは、スキャナがユーザー名の入力を読み取り、その入力を
String
という変数があります。
どのように解決するのですか?
簡単な例で説明すると
java.util.Scanner
が動作するのは、1つの整数を
System.in
. 実に単純なことです。
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
ユーザー名を取得するために、私はおそらく
sc.nextLine()
.
System.out.println("Enter your username: ");
Scanner scanner = new Scanner(System.in);
String username = scanner.nextLine();
System.out.println("Your username is " + username);
を使用することもできます。
next(String pattern)
を検証することもできます。
username
変数を使用します。
その実装の詳細については
のAPIドキュメンテーション
java.util.Scanner
関連
-
[解決済み] raw 型のメンバへのアンチェックの呼び出し
-
[解決済み] 午前0時からの時間を秒単位で取得する方法
-
[解決済み] JavaでInputStreamを読み込んでStringに変換するにはどうすればよいですか?
-
[解決済み] Javaでメモリーリークを発生させるにはどうしたらいいですか?
-
[解決済み] Mavenを使用して、依存関係を持つ実行可能なJARを作成するにはどうすればよいですか?
-
[解決済み] Java で、あるコンストラクタを別のコンストラクタから呼び出すにはどうすればよいですか?
-
[解決済み] Javaで文字列値からenum値を取得する方法
-
[解決済み] ファイルの内容からJavaの文字列を作成するにはどうすればよいですか?
-
[解決済み] Mockitoでvoidメソッドをモックする方法
-
[解決済み】JSP 2を使用して、JSPファイル内のJavaコードを回避するにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] java.sql.SQLException: ORA-00933: SQL コマンドが正しく終了していません。
-
[解決済み] Java Genericメソッドをstaticにするには?
-
[解決済み] Javaでのスキャナが動作しない
-
[解決済み] JOGLまたはLWJGLの既成のプロジェクト
-
[解決済み] JAVA_OPTIONS、JAVA_TOOL_OPTIONS、JAVA_OPTSの違いについて
-
[解決済み] JDBC タイプの方言マッピングがありません。1111
-
[解決済み] SubclipseとJavaHLのインストールで頭を悩ます
-
[解決済み] JavaFX 同じパッケージ内なのに「場所が必要です。
-
[解決済み] IntegerからBigIntegerへの変換
-
[解決済み] x--やx++はここで何をするのですか?