問題タブ [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.

0 投票する
1 に答える
2603 参照

java - テキストファイルの各行を配列リストにしようとしています

了解しました。テキストファイルを読み込もうとしています。次に、それをプロセステーブルのarraylist内のプロセスを実際に表す行に分割します。次に、行内のすべてのトークンを分割し、行のすべてのトークンを再び配列リストにします。これまでのところ、これですべてです。

正しく機能していません。私は得ています:


0 投票する
9 に答える
18580 参照

java - Javaでバッファリーダーを使用してファイルを再度読み取るにはどうすればよいですか?

readLine()メソッドがを返すまで、バッファリーダーを使用して入力ファイルを読み取るJavaコードがありますnull。ファイルの内容を何度も使用する必要があります。このファイルを最初から読み直すにはどうすればよいですか?

0 投票する
3 に答える
4534 参照

java - バッファリングされたリーダーを使用してJavaでテキストファイルを読み取るときにnullを取得する

Java でテキスト ファイルを読み取って配列に割り当てる際に問題が発生しています。プログラムは実行されていますが、null になっています。以下に示すように、コードを最も単純なものに変更してみました。これは実際にはテキスト ファイルをループする必要があるためです。しかし、どこに問題があるのか​​を簡単に確認できるように、このようにしています。しかし、問題は、なぜまだnullを出力しているのかわからないことです。

これを使用してチェックすると、組み込みメソッドが存在するため、ファイルは確かに指定したディレクトリにあります。

この背後にあるエラーを特定するには、助けが必要です。なぜnullが返されるのですか。

0 投票する
1 に答える
1329 参照

java - Java: Scanner クラスを使用して、パイプを使用せずにファイルから入力を読み取る

現在、 Scanner クラスを使用して入力を読み取るプログラムの実装があります。整数による整数。これを行うには、コマンド ライン経由で入力ファイルをパイプします。

Java プログラム < input.txt

コマンドラインで引数を使用してプログラムでファイルを開くことにより、入力をパイプすることを避ける必要があります。

Java プログラム --file=input.txt

または似たようなもの。コマンドライン引数を解析し、テキスト「input.txt」を抽出してから、「BufferedReader」などのクラスを使用してファイルを読み取ることができることを理解しています。

入力ファイルを使用する必要がなく(パイプなし)、それでも Scanner クラスを使用できるかどうか、私はただ興味があります。つまり、 nextInt() などの呼び出しを変更する必要はありません。

0 投票する
4 に答える
8715 参照

java - Javaでテキストファイル内の特定の単語を検索する方法

Javaでテキストファイル内の特定の単語を検索する方法は? バッファリングされたリーダーを使用すると、このコードがありますが、

プログラムの何が問題なのかを判断するのを手伝ってください。

names.txt は次のようになります。

0 投票する
2 に答える
2440 参照

java - Javaでテキストファイルをバブルソートする方法

値を配列に代入して、テキスト ファイルを適切にバブル ソートするにはどうすればよいですか。以下のコードでは、テキスト ファイルの値を文字列に代入しようとしましたが、取得するものがまだあります。次に、for ループを使用して、取得したものを配列に割り当てました。次に、バブルソートを使用して、フェッチした数値を最高から最低に並べ替えることを試みました。しかし、私はこれを出力として取得します:

これが私のコードです:

助けてください、

更新: 誰かがファイル構造について尋ねました。あなたはこれを参照していますか: これは file.txt です。私が取得しているのは一番右の数字です:

0 投票する
4 に答える
10276 参照

java - Javaでテキストファイルの特定の部分を更新する方法

テキストファイルの特定の行を更新できるようにしたい。しかし、ファイルを削除できないというエラーが表示されます。なぜこのエラーが発生するのですか?

0 投票する
6 に答える
38835 参照

java - Java:テキストファイルをコンソールに出力する

Javaを使用してテキストファイルをコンソールに出力しようとしています。私はそうするための最も効率的な方法は何だろうと思っていましたか?

私はいくつかの方法を研究しましたが、パフォーマンスへの影響が最も少ないソリューションを識別するのは困難です。

テキストファイルをコンソールに出力するには、ファイルの各行を読み込んでから、コンソールに書き込む必要があります。

使用する方が良いですか:

  1. FileReaderを使用してバッファリングされたリーダー、行を読み取り、一連のsystem.out.println呼び出しを実行しますか?

    /li>
  2. スキャナーがファイルの各行を読み取り、system.print呼び出しを実行していますか?

    /li>

ありがとう。

0 投票する
4 に答える
2104 参照

java - Javaで読み取ったテキストファイルをランダム化する

基本的に一連の質問であるJavaのテキストファイルを読み込もうとしています。選択肢は 4 つ、答えは 1 つです。構造は次のようになります。

質問

オプション a

オプションb

オプション c

オプションd

答え

そのように読むのに問題はありません:

上記のコードは予測可能です。for ループはインクリメントするだけです。そして、それは順序に基づいて質問を表示します。

私がやりたいことは、テキスト ファイルをランダム化できるようにすることですが、それでも同じ構造を維持することです。(q、a、b、c、d、ans)。しかし、私がこれをやろうとすると:

そして、これは私がランダム化に使用する方法です:

nullを取得する可能性があります。質問をランダム化しようとするときに null を取得しないようにするには、どうすればよいでしょうか?

私のプログラムに何か他に問題があることがわかりますか?

0 投票する
5 に答える
3071 参照

java - JavaのBufferedReaderオブジェクトからコンテンツ全体を抽出する最良の方法はどのようになっていますか?

URLConnectionを介してWebページ全体を取得しようとしています。

これを行うための最も効率的な方法は何ですか?

私はすでにこれを行っています:

htmlにはHTMLページ全体が含まれます。