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

121 篇文章 0 订阅
29 篇文章 0 订阅

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()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值