問題タブ [bufferedwriter]
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.
android - BufferedWriter#write(int)javadocクエリ
このためのJavadocは次のように述べています。
整数oneCharの下位2バイトのみが書き込まれます。
これは、intにキャストされた非utf8エンコード文字の書き込みにどのような影響を及ぼしますか?
アップデート:
問題のコードは、ソケットからデータを受け取り、それをファイルに書き込みます。(受信と書き込みの間に多くのことが起こるので、BufferedReader#readLine()を使用して取得した文字列を使用することはできません)。Writer#write(char [])を使用していましたが、これは毎回新しいchar配列を作成する必要があることを意味しました。毎回配列を作成することを回避するために、-1(charにキャスト)で満たされた単一のchar配列がありました。
次に、TextUtils#getCharsを使用してそれを埋め、必要に応じて配列を展開します。書き込みでは、配列をループし、char [i] ==(char)-1==trueになるまでWriterに書き込みます。
android - Android 書き込みファイル
BufferedWriterを使用してファイルをsdcardに書き込みます。その後、ファイルのヘッダーを上書きしたいのですが、他のデータは変更しないでください(ヘッダーにファイルのサイズを追加する必要があります)。だから私は書く必要がある場所を変える必要があると思います。
どうすればできますか?どの機能を使用すればよいですか?
java - 誤動作するファイルへのJava書き込み
これは私のJavaの質問のもう1つです。
このコードを見てください:
output.txtには、たとえばバイナリファイルを開いているかのように、読み取り不可能なテキストしか表示されません。
BufferedImageとBufferedWriterが同時にインスタンス化されるときに問題の王様はいますか?同じ手順を使用して、別のクラスのファイルに書き込みます。このクラスでは、1つのファイルが読み取り用に開かれ、別のファイルが書き込み用に開かれ、問題なく動作します。
psコードを壊さずに&lt文字を入力する方法??? <として入力する必要がありますか?
ありがとう
java - bufferedwriterがファイルに書き込まないのはなぜですか?
これがコードスニペットです。
編集:ディレクトリからファイルを読み取っています。したがって、すべてのループでリーダーを開く必要があります。いくつか変更を加えましたが、そのファイルに書き込んでいません。コードは次のとおりです。
編集:コードを変更しましたが、成功しませんでした。
そして、私はこのエラーが発生しています:Exception in thread "main" java.util.NoSuchElementException
at java.util.StringTokenizer.nextToken(StringTokenizer.java:332)
at Test.main(Test.java:30)
編集:みんなありがとう..私はそれを理解しました。実際、私はEclipseでディレクトリを作成しましたが、コンテンツを表示するためにディレクトリを更新しませんでした。そのばかげた...とにかく。どうもありがとう
java - unputc に相当する Java はありますか?
文字を PipedInputStream に書き込むために使用する BufferedWriter があります。キーボード イベントに基づきます。しかし、私はバックスペース ハンドラーを実装していますが、unputc なしではそうする方法がわかりません。
現在の行をバッファリングするために文字列を使用することにほとんど陥っています。
おそらく、代わりに Canvas を使用すると、より良い仕事ができるでしょう。(神よ、私はJavaが嫌いです!)
java - バッファリングされたクラスとデータの送受信
次の質問では、ファイルが暗黙的に小さなブロックに分割されるように Buffered クラスによって処理されるバイトですか、それともバイトはすべて一度に送信されますか?
android - テキストファイルへの Android の書き込み
アプリの raw フォルダー内にテキスト ファイルがあり、設定を保存し、必要に応じて読み戻すための簡単な方法として使用する予定です。BufferedReader とそれに付属するものを使用してこのファイルから読み取ることができますが、このファイルに書き込むことができるようにするためにいくつかの異なる方法を試しましたが、どれも機能していないようです。
問題は、実際にファイルを取得できないことだと思われます。これは、正しいディレクトリとファイル名を指定する方法が正確にわからないためだと思います。思いつく限りのことを試しましたが、「そのようなファイルまたはディレクトリは存在しません」や「読み取り専用ファイル システム」などのエラーが発生する傾向があります。
これは、間違った情報を提供するだけの非常に単純な問題のようです。誰かが私を正しい方向に向けることができれば、それは大歓迎です.
ありがとう、ラフィー
java - FileNotFoundException の問題
「Java for Dummies」を読み終えたところで、簡単な POS プログラムの作成を開始しました。プログラムにやりたいことをさせるのに苦労しています! 「Amigos」と「Fosters」の各ボタンにリンクされた 2 つの actionListeners があります。また、2 つのテキスト フィールドがあります。1 つは個々の飲み物の価格を示し、もう 1 つは小計に使用されます。同じ飲み物の倍数を合計するための小計がありましたが、「フォスター」を含む「アミーゴ」はありませんでした。これは、小計変数を共有しようとすることによってプログラムされました。私はアマチュア Java プログラミングを 1 つのテキスト ファイルに読み書きすることで回避しようとしましたが、それは私にとっても難しいことがわかりました。以下は、読み取りと書き込みの回避策を実装しようとしている私のコードです。
これは私の初めての Java プログラムですので、形式、句読点、および Java の慣習が間違っていることをお許しください。また、コメント不足をお許しください。どんなアドバイスでも大歓迎です!
よろしく
ルイ
java - Java-指定したディレクトリにファイルを書き込むにはどうすればよいですか
ファイルresults.txtを自分のマシンの特定のディレクトリ(正確にはZ:\ results)に書き込みたい。BufferedWriter / FileWriterにディレクトリを指定するにはどうすればよいですか?
現在、ファイルは正常に書き込まれますが、ソースコードが配置されているディレクトリに書き込まれます。ありがとう
java - BufferedWriterを介して大きな文字列を送信する
BufferedWriterで大きな文字列(5Mb、1つのxmlファイル、すべて1行)を送信する際に問題がありますか?
それは非常に高速に動作します。数Kより長い行を許可しない黄金律はありますか?次に、追加のファイル転送プロトコルを作成する必要があります... :-(