1 输入 1.1 输入行 ** * @author Hangge.z WX:17710299606 */ object LineIO { def main(args: Array[String]): Unit = { // 读取文件 val bs: BufferedSource = Source.fromFile("d://data.txt") // 获取所有的行 val lines: Iterator[String] = bs.getLines() // 遍历所有的行 for (line <- lines) { println(line) } // 行列表 val list: List[String] = lines.toList //行数组 val array: Array[String] = lines.toArray // 整个字符串 val content: String = lines.mkString // 释放资源 bs.close() } } 1.2 输入字节 ** * @author Hangge.z WX:17710299606 * */ object ByteIo { def main(args: Array[String]): Unit = { val bs: BufferedSource = Source.fromFile("d://data.txt")