日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

用于从文件读取/写入字符串的新JDK 11文件方法

發布時間:2023/12/3 编程问答 57 豆豆
生活随笔 收集整理的這篇文章主要介紹了 用于从文件读取/写入字符串的新JDK 11文件方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我之前的文章主要關注可能會添加到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

總結

以上是生活随笔為你收集整理的用于从文件读取/写入字符串的新JDK 11文件方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。