jdk8读取文件_用于从文件读取/写入文件的新JDK 11文件方法
jdk8讀取文件
我之前的文章重點討論了可能添加到JDK 11中的Files.isSameContent()方法。 JDK-8201276 [“(fs)向文件添加方法以從文件讀取字符串或向文件寫入字符串”]提到了此新方法,并重點介紹了本文的主題:
- readString(Path)
- readString(Path, Charset)
- writeString(Path, CharSequence, OpenOption...)
- writeString(Path, CharSequence, Charset, OpenOption...)
Joe Wang最近在core-libs-dev郵件列表上發布了消息 “ RFR(JDK11 / NIO)8201276:(fs)向文件添加用于從文件讀取字符串或向文件寫入字符串的方法”。 在此消息中,Wang提供了指向相關錯誤( JDK-8201276 ),所建議的規范(API)差異以及所建議的代碼更改的鏈接 。
在另一種情況下,提議的更改導致了一些有趣的討論。 以該消息開頭的線程包括有關在方法實現中是否包括操作系統特定的行分隔符 Files.readString 討論 ,有關readString方法的替代方法的討論,例如簡單的Files.lines().collect(Collectors.joining("\n")) , 原始字符串文字如何處理行分隔符的說明 ,這些方法的常見用例的描述示例 ,以及File.deleteOnExit()與單元測試的結合使用 。
JDK-8201276顯示,JDK 11當前計劃了用于實現“將文件的內容讀入字符串并將字符串文本寫入文件”的“通用操作”的提議方法。
翻譯自: https://www.javacodegeeks.com/2018/05/new-jdk-11-files-methods-for-reading-writing-strings-from-to-files.html
jdk8讀取文件
總結
以上是生活随笔為你收集整理的jdk8读取文件_用于从文件读取/写入文件的新JDK 11文件方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一个赤一个者念什么字 一个赤一个者字的意
- 下一篇: 图画的英语怎么说 图画的英语单词是什么