0
好吧,我正在製作一個停車場系統,並試圖將數據存儲到預先存在的文本文件中以供日後閱讀。在eclipse中將多種數據類型寫入預先存在的文件
存儲數據做工精細,使用的代碼
Files.write(Paths.get("FilePath.txt"),"\r\nhello".getBytes(), StandardOpenOption.APPEND);`
然而,當我嘗試存儲多種數據類型,例如:
Files.write(
Paths.get(
"C:\\Users\\A612475\\Desktop\\Project1\\TextFiles\\TicketData.txt"),
"\r\nhello" + regNo.getBytes(),
StandardOpenOption.APPEND
);`
與REGNO被宣佈爲一個字符串的其他地方,我得到以下消息:
方法write(Path, byte[], OpenOption...)
類型文件不適用於參數(Path, String, StandardOpenOption)
我可以通過寫入File.write方法數十次來存儲字符串中的數據,但是有沒有更實際的方法來做到這一點?
編輯:解決方案在這裏找到:How to append text to an existing file in Java
你看過這篇文章嗎? http://stackoverflow.com/questions/1625234/how-to-append-text-to-an-existing-file-in-java – mwe
解決了問題,謝謝:) – 94smitha