問題タブ [java.util.scanner]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - int ではなく文字列を取得するようにこのメソッドを変更するにはどうすればよいですか
元のコードは次のとおりです。
これは、受け取った入力が int かどうかをチェックして確認します。そうである場合は int を返し、そうでない場合は再試行して再実行するように指示します。
これは私がそれを変更するためにやろうとしたことです:
しかし、これはうまくいきません。私はスキャナークラスのドキュメントに目を通しましたが、問題は次のようなメソッドがないことだとin.hasNextString
思いin.nextString
ます。
java - この単純なテキスト ファイルを Java で解析するにはどうすればよいですか?
次のようなテキスト ファイルがあります。
最初の列をキー、2 番目の列を値として HashMap を作成する場合、Java を使用してこのファイルを解析する最良の方法は何ですか。
Scanner クラスを使用する必要がありますか? ファイル全体を文字列として読み込んで分割してみませんか?
最善の方法は何ですか?
java - Java パッケージ スキャナー - 指定されたインターフェイスを持つすべてのクラスを検索します
C# では、特定のアセンブリからすべてのクラスを簡単に読み取ることができます。
Javaで同等の機能を探しています。これは、EJB Bean を Guice モジュールに自動的にバインドするために必要です。
java - 文字を取得するスキャナーメソッド
Javaでキーボードから返されたScanner
を取得する方法は何ですか。char
nextLine()
for String
、nextInt()
forint
などのように。
java - FileReader を使用して txt ファイルを配列 (Java) に書き込むのに問題があります。何が間違っていますか?
このコードを実行すると、txt ファイルの最後の文字のチャンクが読み取られ、rates[0] に配置され、1 ~ 9 で null が固定されます。ファイルの最後を最初に読み取る理由がわかりません。txt の内容は以下のとおりです。
配列に記録しているのは 60.20 だけです。どんな助けでも大歓迎です。このコードを実行した結果を提供できると思います。
java - Javaを使用して配列でユーザー入力を取得する方法は?
Javaを使用して配列でユーザー入力を取得する方法は? つまり、プログラムで自分で初期化するのではなく、ユーザーがその値を指定します..ガイドしてください!!
java - Javaでスキャナークラスを使用して行末の読み取りを解決する方法
私は経験豊富なJavaプログラマーではなく、ファイルにテキストを書き込んでからスキャナーで読み取ろうとしています。これを行う方法はたくさんあることは知っていますが、区切り文字を使用してファイルにレコードを書き込んでから、その部分を読み取りたいと思います。
問題はとても小さいです。出力を見ると、印刷が見られません(以下に表示)。「スキャナー」とだけ書かれている出力の太線を意味します。なぜ「文字列: 」が表示されないのか、誰か答えていただければ幸いです。(私が尋ねたことだけに答えてください)
単純な印刷の問題なのか、「\ r\n」の行末の問題なのか理解できませんでした。
コードは次のとおりです。
出力は次のとおりです。
p>java - Java - Scanner を使用して最後の行を取得するにはどうすればよいですか?
lineList は ArrayList です。コードは、最後の行を取得しないことを除いて、すべてをうまく読み取っています。テキスト ファイルの最後の 2 行は、次のように終了します。
hasNextLine() がこの行の後に別の行を検出していないため、それを取得しないと思いますか?
最後の行を取得する方法は何ですか? EOFになるまで読んでから例外をキャッチすることはうまくいくかもしれないと思っていましたが、それを行う方法はないようです。
編集: 詳細情報
全体の方法があります。何か間違っていますか?
編集:さらに詳しい情報
空の文字列は取得されませんが、空白 " " は取得されます。
java - GUI以外のJavaプログラムをコンソールプログラムに組み込む方法
うまく説明する方法がわかりませんが、やってみます。わかりました。Javaプログラムをビルドして、開いたときにコンソールとまったく同じように表示され、動作するようにしたいと思います。したがって、Scannerクラスを読み取り、通常どおりに印刷し、コンソールにある場合に実行するすべてのことを実行します。私はこれを探し回ったが、何も見つからなかった。私はかなり簡単にGUIJavaプログラムを作成できますが、Javaコンソールとまったく同じように機能する、プログラムのようなコンソールの端末が必要です。
java - Java.util.scanner エラー処理
Java の問題で友人を助けています。しかし、問題が発生しました。Java.Util.Scanner.nextInt() を使用してユーザーから番号を取得し、ユーザーが他に何かを与えるかどうかを継続的に尋ねます。唯一の問題は、エラー処理の方法がわからないことです。
私たちが試したこと:
唯一の問題は、数値ではないものを入力すると、これが無期限にループすることです。
何か助けはありますか?