Buffered Writerを使用してファイルにデータを書き込もうとしています。私はいくつかのタイムスタンプと行番号でインデックスファイルを作成する必要があります。このためには、出力ストリームが書き込んだ行番号が必要です。 Java:出力ストリームがファイルにデータを書き込んだ行の行番号を取得したい
は、あなたがファイルに行を書き込むたびに、この
1
A
答えて
2
インクリメントにカウンターを達成するために、いくつかの方法を提案してくださいすることができます。
0
は、私はあなたが探していることができるものをすると、あなたのインデックスファイルに改行がwrite
方法で遭遇するたびにラインを書くことjava.util.logging
かのlog4jを使用することができますBufferedWriter
クラスの独自の実装であると信じています。
PrintWriter
クラスにBufferedWriter
をラップし、インデックスファイルのログにはprintln
メソッドのみを使用できます。
1
ファイルに追加する領域が行数をカウントしてから、出力ストリームがデータをファイルにダンプした後に行数を数える場合は、 UNIXの場合は、出力ストリームの前後で簡単にjavaのwcコマンドを使用できます。
関連する問題
- 1. ヘッダーと行番号なしでファイルに行列を書き込む
- 2. 複数のフルHTML 'ファイル'をシングル出力ストリームに書き込む?
- 3. SSRS 2008 - 行番号に基づいてデータを取得
- 4. 実行中にWindowsのファイルに警告を書き込んだ
- 5. Javaソケット/出力ストリーム書き込み:ブロックしますか?
- 6. 行番号を出力する
- 7. バッシュ出力ストリーム書込み
- 8. SP出力の2番目のテーブルをCSVファイルに書き込んでください。
- 9. ファイルの新しい行にデータを書き込むことができない
- 10. 出力ファイルに書き込む行数の制御
- 11. Xcodeのエラーの行番号を取得
- 12. DataGridViewの行番号を取得する
- 13. ファーストチャンス例外の行番号を取得
- 14. Rデータフレームの行番号を取得
- 15. SQLite:クエリ出力の行番号
- 16. 実行中の実行可能ファイルにデータを書き込む
- 17. Androidのpngとしてファイルに入力ストリームを書き込む
- 18. 入力ストリームからオーディオ入力ストリームを取得できませんでした
- 19. ファイル内の単語を切り取り、C++で行番号を保存して書き込む
- 20. vimscriptでファイル名、行番号、および列番号を指定してステータス行にテキストを書き込むにはどうすればよいですか?
- 21. 行番号と列番号で値を取得する
- 22. JavaのmongoDBにストリームを書き込む
- 23. Java JTextArea行番号
- 24. Javaサーブレット - ファイルにデータを書き込む
- 25. C++のファイルから行番号を取得する方法は?
- 26. MySQL出力をファイルに書き込む
- 27. ファイルにコマンドライン出力を書き込む
- 28. xmlノードから行番号を取得する - Java
- 29. Android 3.0カーソルの行から行番号、列番号を読み取ることができません
- 30. データがストリームに書き込まれたときのイベント?
あなたが試したことを投稿する必要があります。人々はあなたのためにすべての仕事をするだけではありません。 – samack
申し訳ありませんが、java i/oパッケージを検索して特定の関数を見つけることができませんでした – Sid