問題タブ [bufferedreader]
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 - テキストファイルの各行を配列リストにしようとしています
了解しました。テキストファイルを読み込もうとしています。次に、それをプロセステーブルのarraylist内のプロセスを実際に表す行に分割します。次に、行内のすべてのトークンを分割し、行のすべてのトークンを再び配列リストにします。これまでのところ、これですべてです。
正しく機能していません。私は得ています:
java - Javaでバッファリーダーを使用してファイルを再度読み取るにはどうすればよいですか?
readLine()
メソッドがを返すまで、バッファリーダーを使用して入力ファイルを読み取るJavaコードがありますnull
。ファイルの内容を何度も使用する必要があります。このファイルを最初から読み直すにはどうすればよいですか?
java - バッファリングされたリーダーを使用してJavaでテキストファイルを読み取るときにnullを取得する
Java でテキスト ファイルを読み取って配列に割り当てる際に問題が発生しています。プログラムは実行されていますが、null になっています。以下に示すように、コードを最も単純なものに変更してみました。これは実際にはテキスト ファイルをループする必要があるためです。しかし、どこに問題があるのかを簡単に確認できるように、このようにしています。しかし、問題は、なぜまだnullを出力しているのかわからないことです。
これを使用してチェックすると、組み込みメソッドが存在するため、ファイルは確かに指定したディレクトリにあります。
この背後にあるエラーを特定するには、助けが必要です。なぜnullが返されるのですか。
java - Java: Scanner クラスを使用して、パイプを使用せずにファイルから入力を読み取る
現在、 Scanner クラスを使用して入力を読み取るプログラムの実装があります。整数による整数。これを行うには、コマンド ライン経由で入力ファイルをパイプします。
Java プログラム < input.txt
コマンドラインで引数を使用してプログラムでファイルを開くことにより、入力をパイプすることを避ける必要があります。
Java プログラム --file=input.txt
または似たようなもの。コマンドライン引数を解析し、テキスト「input.txt」を抽出してから、「BufferedReader」などのクラスを使用してファイルを読み取ることができることを理解しています。
入力ファイルを使用する必要がなく(パイプなし)、それでも Scanner クラスを使用できるかどうか、私はただ興味があります。つまり、 nextInt() などの呼び出しを変更する必要はありません。
java - Javaでテキストファイル内の特定の単語を検索する方法
Javaでテキストファイル内の特定の単語を検索する方法は? バッファリングされたリーダーを使用すると、このコードがありますが、
プログラムの何が問題なのかを判断するのを手伝ってください。
names.txt は次のようになります。
java - Javaでテキストファイルをバブルソートする方法
値を配列に代入して、テキスト ファイルを適切にバブル ソートするにはどうすればよいですか。以下のコードでは、テキスト ファイルの値を文字列に代入しようとしましたが、取得するものがまだあります。次に、for ループを使用して、取得したものを配列に割り当てました。次に、バブルソートを使用して、フェッチした数値を最高から最低に並べ替えることを試みました。しかし、私はこれを出力として取得します:
これが私のコードです:
助けてください、
更新: 誰かがファイル構造について尋ねました。あなたはこれを参照していますか: これは file.txt です。私が取得しているのは一番右の数字です:
java - Javaでテキストファイルの特定の部分を更新する方法
テキストファイルの特定の行を更新できるようにしたい。しかし、ファイルを削除できないというエラーが表示されます。なぜこのエラーが発生するのですか?
java - Java:テキストファイルをコンソールに出力する
Javaを使用してテキストファイルをコンソールに出力しようとしています。私はそうするための最も効率的な方法は何だろうと思っていましたか?
私はいくつかの方法を研究しましたが、パフォーマンスへの影響が最も少ないソリューションを識別するのは困難です。
テキストファイルをコンソールに出力するには、ファイルの各行を読み込んでから、コンソールに書き込む必要があります。
使用する方が良いですか:
FileReaderを使用してバッファリングされたリーダー、行を読み取り、一連のsystem.out.println呼び出しを実行しますか?
/li>スキャナーがファイルの各行を読み取り、system.print呼び出しを実行していますか?
/li>
ありがとう。
java - Javaで読み取ったテキストファイルをランダム化する
基本的に一連の質問であるJavaのテキストファイルを読み込もうとしています。選択肢は 4 つ、答えは 1 つです。構造は次のようになります。
質問
オプション a
オプションb
オプション c
オプションd
答え
そのように読むのに問題はありません:
上記のコードは予測可能です。for ループはインクリメントするだけです。そして、それは順序に基づいて質問を表示します。
私がやりたいことは、テキスト ファイルをランダム化できるようにすることですが、それでも同じ構造を維持することです。(q、a、b、c、d、ans)。しかし、私がこれをやろうとすると:
そして、これは私がランダム化に使用する方法です:
nullを取得する可能性があります。質問をランダム化しようとするときに null を取得しないようにするには、どうすればよいでしょうか?
私のプログラムに何か他に問題があることがわかりますか?
java - JavaのBufferedReaderオブジェクトからコンテンツ全体を抽出する最良の方法はどのようになっていますか?
URLConnectionを介してWebページ全体を取得しようとしています。
これを行うための最も効率的な方法は何ですか?
私はすでにこれを行っています:
htmlにはHTMLページ全体が含まれます。