def write(fileName: String)(datas: Array[String]): Unit = {
val writer = new PrintWriter(new File(fileName))
println("--------數據寫入--------")
for (s <- datas) {
// println(s)
writer.write(s + "\n")
}
writer.close()
}
/**
* 數據讀取
*
* @param fileName 文件
* @return
*/
def read(fileName: String) = {
val txt_data = Source.fromFile(fileName)
val nodes = new ArrayBuffer[String]()
val array = txt_data.getLines().filter(x => x.isInstanceOf[String]).toArray
array.foreach(
x => {
nodes.append(x)
}
)
nodes
}
003、scala寫入讀取本地文件操作
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.