读取文件(一次读取一行)
import scala.io.Source
object FileApp {
def main(args: Array[String]): Unit = {
val file = Source.fromFile("F:\\BigData\\wc.txt")
def readLine(): Unit = {
for (line <- file.getLines()) println(line)
}
readLine()
}
}
读取文件(一次读取一个字符)
import scala.io.Source
object FileApp {
def main(args: Array[String]): Unit = {
val file = Source.fromFile("F:\\BigData\\wc.txt")
def readChar(): Unit = {
for (ele <- file) {
println(ele)
}
}
readChar()
}
}
读取网络数据
import scala.io.Source
object FileApp {
def main(args: Array[String]): Unit = {
def readNet(): Unit ={
val file=Source.fromURL("http://www.baidu.com")
for(line<-file.getLines())
println(line)
}
readNet()
}
}
版权声明:本文为drl_blogs原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。