Scala ------- 文件读写

版权声明:个人原创,转载请标注! https://blog.csdn.net/Z_Date/article/details/84349392

7.1 读取行(Source.fromFile getLines)

//以行形式读文件
val source: BufferedSource = Source.fromFile("D://shuju/a.txt")
//获取文件中的行
val strings: Iterator[String] = source.getLines()
//迭代出数据
strings.foreach((x)=>{println(x)})

7.2 读取网络文件(Source.fromURL)

    //读取网络文件
//    val uri=new URL("https://www.baidu.com/")
//    val source: BufferedSource = Source.fromURL(uri)
//    //print(source)
//    source.foreach((x)=>{print(x)})

7.3写文件(PrintWriter)

//打开流
val pw=new PrintWriter("D://shuju//datad.txt")
pw.write("aaasdsdsdsf")
//关闭流
pw.close()

猜你喜欢

转载自blog.csdn.net/Z_Date/article/details/84349392
今日推荐