問題タブ [printwriter]
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 - ファイルの内容を書き込めません
プログラムは正常に実行されますが、出力ファイルXanadu.txtを開くと、何も表示されません。誰かが私を導くことができますか?Xanadu.txtファイルの内容は、nameとageの2つの属性を持つオブジェクトstempの配列です。
java - whileループを追加した後、Printwriterが指定されたファイルに出力されないようです
私は学校のプロジェクトの初期段階にあり、すでにバグに遭遇しています。whileループなしでforループを使用して配列リストの内容を単純にエクスポートすると、すべてが正常に機能しますが、オプションを提供できるようにwhileループを使用する場合、出力テキストファイルにはプログラムが単純であるかのように何も含まれません。空のテキストファイルを作成する以外に何もしませんでした。私は非常に混乱しています。
これが私が使っているStudentクラスです。
助けてくれてありがとう=]
編集:これは、現在プリントライターで機能するコードの新しいセクションです。すべての助けに感謝します!
java - PrintWriterを文字列に変換する方法またはファイルに書き込む方法は?
JSPを使用して動的ページを生成しています。この動的に生成された完全なページをアーカイブとしてファイルに保存したいと思います。
JSPでは、すべてがPrintWriter out = response.getWriter();
ページの終わりで、クライアントに応答を送信する前に、このページをファイルまたはバッファに保存して、後で処理できるようにします。
コンテンツを保存Printwriter
したり、に変換したりするにはどうすればよいString
ですか?
java - 文字列 Java の一部のみを送信する PrintWriter
Javaでソケット作業を行っており、送信するデータをエンコードしようとしています。その部分は正しく機能していますが、何らかの理由で、エンコードされた文字列全体がソケット経由で送信されません。3分割でお送りするようです。
クライアントは MyBufferedReader クラス (下にあります) から単純な readLine() を実行し、サーバーはそれを次のように送信します。
クライアントはこれを受け取ります:
CMD MKFILE C:\Users\Lolmewn\Documents\test/dir/n/linebrea
そして別の読み取りの後k!.txt
MyBufferedReader および MyPrintWriter クラスは次のようになります。
MyBufferedReader:
および MyPrintWriter:
何が起こっていますか?どうすれば修正できますか?
注意してください: 私はこれらのソケットで非同期作業を行っています。つまり、while(read != null) ステートメントだけを使用することはできません。それは、そこにあるはずのない他のデータもそこにある原因になります。
java - Javaで固定幅フィールドを使用してファイルを作成する
新しい行なしでファイルに書き込む必要のある3つの文字列があり、それらを固定幅のフィールド内に配置します。現在、printwriterのprintfを使用しようとしていますが、その方法を完全には理解していません。これが十分な情報でない場合は、質問してください。私の質問を明確にするために最善を尽くします。
java - new PrintWriter(new BufferedWriter(new PrintWriter(s.getOutputStream, true)))
私はそれが可能かどうか疑問に思っています
sがソケットであるJavaでは? 出力ストリームから BufferedWriter を作成することは不可能であるため、出力ストリームを PrintWriter でラップしました。しかし、出力をバッファリングしたいので、BufferedWriter でラップします。しかし、最終的にはprintWriterを使用して印刷したいので、PrintWriterで再度ラップします。これはJavaで合法ですか?ありがとう!
java - テキストファイルに出力するときにJavaプログラムに改行を出力させる方法
たとえば、これを取得する代わりに:
私はこれを得る:
次のように書いた後に出力に入る何かを追加しようとしました:
しかし、それは何もしません
java - 先頭にゼロを付けてcsvに書き込む方法は?
CSVファイルにデータを書き込みたい。情報を入力する列の 1 つは、先頭にゼロを付けた整数の形式です (例: 0000000013)。
何らかの理由で、Excel はそれを 13 に「変換」し、10 桁 (0000000013) にする必要があります。これを回避する方法を誰か教えてください。
ありがとう!!!
java - PrintWriter使用時に「.dat」ファイルのnull値の行を削除する
?を使用してファイルを作成するときに、「。dat」ファイルのnull値の行を削除する方法を知っている人はいますPrintWriter
か?ファイルが行の最後のページにヌル行を出力するのはなぜですか、私はすでに次のように述べています:
それから私が処理をした後..私は置きます:
しかし、nullはまだ最後の行に印刷されています。ファイルを.txt形式で保存しようとすると、ヌル行がありません。しかし、「。Dat」ファイルとして保存する必要があります。
java - printメソッドしか使えないのに、FileOutputStreamでPrintWriterがよく使われる理由
私がこれを行うことができれば:
PW がよく使われる理由:
違いは何ですか?