scala簡要:檔案訪問

abel_cao發表於2015-01-02

版權宣告:本文為半吊子子全棧工匠(wireless_com,同公眾號)原創文章,未經允許不得轉載。 https://blog.csdn.net/wireless_com/article/details/42339707

scala.io.source物件的getlines方法可以讀取檔案的所有行,可以把source物件當成迭代器讀取檔案中的每個字元,java.util.Scanner來處理同事包含文字和數字的檔案。

從URL中讀取時,需要事先知道編碼格式,scala中沒有提供讀取二進位制檔案的方法,需要使用Java類庫,同樣沒有內建的對寫入檔案的支援,可使用java.io.PrintWriter,訪問目錄也要用java的方法,例如java.nio.file.Files類中的walkFileTree。

scala集合類都是可序列化的。


scala.sys.process包提供了用於與shell程式互動的工具,包含了一個從字串到processbuilder物件的隱式轉換,!操作符就是執行這個processbuidler的物件。scala.util.matching.Regex 利用正規表示式對字串進行分析。


相關文章