scala学习:Scala文件的读取、写入、控制台输入操作代码
来源:互联网 发布:h3c 5500 端口聚合 编辑:程序博客网 时间:2024/05/16 09:20
1、文件的读取、写入操作
2、控制台操作
代码示例:
package com.mk.file
import scala.io.Source
import java.io.PrintWriter
import java.io.File
/**
* @author
import scala.io.Source
import java.io.PrintWriter
import java.io.File
/**
* @author
*/
object FileOps {
def main(args: Array[String]): Unit = {
//读取本地文件
val file = Source.fromFile("D://test//test.txt")
for(f <- file.getLines()){println(f)}
file.close
//读取网络文件
val file2 = Source.fromURL("http://www.baidu.com")
file2.foreach(print)
file2.close
//写入本地文件
val writer = new PrintWriter(new File("D://test//test.txt"))
for(i <- 1 to 100) {writer.println(i)}
writer.close
//控制台读取文件
println("input your code")
val line = Console.readLine()
println("your input words is :" + line)
}
}
object FileOps {
def main(args: Array[String]): Unit = {
//读取本地文件
val file = Source.fromFile("D://test//test.txt")
for(f <- file.getLines()){println(f)}
file.close
//读取网络文件
val file2 = Source.fromURL("http://www.baidu.com")
file2.foreach(print)
file2.close
//写入本地文件
val writer = new PrintWriter(new File("D://test//test.txt"))
for(i <- 1 to 100) {writer.println(i)}
writer.close
//控制台读取文件
println("input your code")
val line = Console.readLine()
println("your input words is :" + line)
}
}
以上内容是从王家林老师DT大数据课程第18讲的学习笔记。
DT大数据微信公众账号:DT_Spark
王家林老师QQ:1740415547
王家林老师微信号:18610086859
第18讲视频链接: http://pan.baidu.com/s/1ntqtQJn
优酷视频:http://v.youku.com/v_show/id_XMTI2ODM5OTAxNg==.html
0 0
- scala学习:Scala文件的读取、写入、控制台输入操作代码
- Scala学习第十八天 文件的读取、写入、控制台输入操作代码实战
- Scala深入浅出实战经典:18,Scala中文件的读取、写入、控制台输入操作代码实战
- Scala文件的读取与写入,从控制台输入内容
- Scala文件的读取和写入 从控制台输入内容
- Scala---文件读取、写入、控制台操作
- Scala之文件读取、写入、控制台操作
- Scala中文件的读取、写入、控制台输入操作代码实战
- 18.Scala中文件的读取、写入、控制台输入操作代码实战
- 0018.scala文件的读取写入操作代码
- Scala文件操作----(读取和写入字符)
- 【scala io】scala io操作 txt文件读取和写入
- scala 文件写入操作
- Scala 文件读写及Scala控制台输入
- 【scala 代码片段1】轻松入门scala--列表的操作以及文件读取
- Scala学习笔记15【Scala文件操作】
- Scala shell文件写入
- Scala 文件写入
- IOS-Frameworks-UIKit-NSLayoutConstraint 自动布局注意事项
- Django分页的基本实现办法
- Android基础知识杂记
- SSH框架总结
- HDU-OJ-1029 Ignatius and the Princess IV-出现至少(N+1)/2次的数
- scala学习:Scala文件的读取、写入、控制台输入操作代码
- uva 11836(两个四面体最短距离)
- 简单的HTML5在线画板
- 管道,信号量,共享内存,socket的实际使用场景和NSPipe管道的使用
- 汇编语言实现电子闹钟
- 《小强升职记》 读书笔记
- 用C#生成KML路径文件(上篇)
- Teaching Mario to play with himself: AI, machine learning, and Super Mario Bros.
- pdo对象认识与应用