printwriter

    5熱度

    2回答

    在這個程序中,第三個字符串永遠不會被打印。爲什麼? (這個Java程序是Eclipse的靛藍在Ubuntu 10.10上運行。) import java.io.PrintWriter; public class Tester { static void nested() { PrintWriter object2 = new PrintWriter(Syste

    0熱度

    5回答

    所以我想知道是否可以將所有控制檯輸出寫入Java以外的單獨文件?我知道Printwriter和Filewriter方法。然而,根據我的經驗,如果我在一種方法中使用它們,那麼這些方法就行得通,但我認爲我不能用我現在的代碼來完成這些工作。下面是我... Java代碼的 import java.io.BufferedWriter; import java.io.File; import java.i

    4熱度

    2回答

    可能重複: Best way to close nested streams in Java? 我們如何關閉嵌套的流?關閉所有這些?如果是,訂單是什麼? FileOutputStream out = new FileOutputStream("data.txt", true); PrintWriter pout = new PrintWriter(out); /* do some I/O *

    2熱度

    2回答

    下面的方法將文件大小返回爲2.由於它很長,我假設java計算的文件大小爲2 * 64位。但實際上我保存了32位int + 16位char = 48位。爲什麼Java會執行此轉換?另外,不管是char還是int,Java是否將所有內容都隱式地存儲在文件中?我如何獲得48位的準確大小? public static void main(String[] args) { File

    1熱度

    1回答

    我曾經見過類似的問題,但我仍然無法解決此問題。我正在嘗試進行中繼聊天。我做了所有的沖洗。我什至嘗試autoflush(與println)。但在發送給服務器的第一條消息之後,不會再發送成功的消息。我沒有關閉printwriter。我檢查了套接字,是的,它仍然連接,我打印了要發送的消息,似乎沒有錯。非常感謝幫助。 這裏是客戶端代碼的一部分: public void initializeConnecti

    1熱度

    2回答

    我想使用java.io.OutputStream的write(int)方法,並且我無法弄清楚如何將int正確地轉換回字符串。 public PrintWriter out = new PrintWriter(new OutputStream() { @Override public void write(int b) throws IOException { ou

    4熱度

    1回答

    我編寫一個實現文件結構的程序,該程序根據結構打印出一個產品文件。產品名稱包括字母Æ,Ø和Å。這些字母在輸出文件中沒有正確顯示。我使用 PrintWriter printer = new PrintWriter(new FileOutputStream(new File("products.txt"))); IS0 8859-1或Windows ANSI(CP 1252)是字符集的實現要求。

    2熱度

    2回答

    我確信這個問題有一個相當簡單的答案,所以我們現在就去。 我正在嘗試使用FileWriter將文本寫入文件。我的程序從用戶指定的已存在文件中讀取文本,然後詢問是否將文本打印到控制檯或新文件,也將由用戶命名。 我相信我的問題是將FileWriter傳遞給「FileOrConsole」方法。我沒有正確地在FileOrConsole方法中傳遞或聲明FileWriter嗎?該文件始終創建,但沒有寫入它。 下

    0熱度

    2回答

    我有我的(多線程)服務器這個奇怪的問題,當我得到超過500名玩家同時連接時,PrinterWriter需要超過100秒以上(2分鐘),(),有時完成的flush()或打印。 下面是代碼: public static void send(Player p, String packet) { PrintWriter out = p.get_out(); if(out != nul

    0熱度

    2回答

    我在我的智慧在這裏結束。 我想打印幾千行的文件,使用以下: BufferedWriter bw = new BufferedWriter(new FileWriter(fileName, true)); PrintWriter pw = new PrintWriter(bw, true); 文件已經由文本,所以我追加,因此真正的說法,FileWriter的的。 現在在過去的兩個