怎麼做一個類,該類的功能是這樣的,運行程序,在控制檯輸入一些東西,通過類的方法保存到.txt的文件中(還有的功能是更新和刪除.txt內的內容)。我用的是eclips
每天回帖即可獲得10分可用分!小技巧:教您如何更快獲得可用分
每個記錄保存到一行,各個字段之間使用|或其他字符分隔。
這種是IO流的問題呀,學了IO流基礎就可以搞定這個.
輸入的東西可以傳輸到文件中··輸出流···
樓上的纖纖··還記得我不??嘿嘿··你找到工作了啊··恭喜你啊·!!
問的問題能更清楚些不???
是要做記事本呢?還是隻是用IO流?
用Scanner 的 next() 方法讀到你的控制檯輸入的信息
構建 PrintWriter("Xxx.txt"),直接 .println(讀到的內容...)
樓上也知識寫進去人家還要刪除等功能呢!糾結啊!
刪除不就是將內容覆蓋一下嘛
就是IO輸入輸出流,你找個書看看,只給你代碼你自己改着也不方便,只有瞭解了基本理論,才能舉一反三的…………
FileOutputStream fos = new FileOutputStream( "E:/test.txt ",false);
保存,更新,刪除是一回事吧,刪除只是控制檯輸入空而已。 關於你的問題,基本上就是個文件讀寫的問題。控制檯那個是scanner讀入,每本書中都入門部分都會提到。。。
文件讀寫部分的基本思路 1 File類確定文件 2 FileReader或FileStream或其他什麼處理 3 用緩衝區或Scanner讀入字符串 4 解析處理字符串 5 FileWriter或FileStream寫入File 6 關閉流。 你可以參考網上N多此類代碼理解一下。 至於保存更新等那個是業務具體實現,需要按你自己的需求自己處理字符串。
來源:英超直播
|