1、读取本地文件
object FileAPP {

  def main(args: Array[String]): Unit = {

    val file = Source.fromFile("D:/test/test.txt","GBK")
    //读取本地文件
    def readLine(): Unit ={
      for(line <- file.getLines()){
        println(line)
      }
    }
    readLine()
    
    //按字节读取
	 def readChar(): Unit ={
      for(ele <- file){
        println(ele)
      }
    }
    readChar()
}

在这里插入图片描述

2、读取网络数据
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()
  }
}

版权声明:本文为weixin_38887752原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_38887752/article/details/105765936