标签:scala文件操作
欢迎访问:鲁春利的工作笔记,学习是一种信仰,让时间考验坚持的力量。
1、读取文件
import scala.io.Source; if (args.length > 0) { for (line <- Source.fromFile(args(0)).getLines()) { println(line.length + "\t" + line); } } else { Console.err.println("Please enter filename."); }
test.txt文件内容
One World One Dream
调用
G:\Hadoop\scala-SDK\source>scala printargs.scala test.txt 9 One World 9 One Dream G:\Hadoop\scala-SDK\source>scala printargs.scala Please enter filename.
Scala引入包的方式和Java类似,也是通过import语句。文件相关的类定义在scala.io包中。 如果需要引入多个类,Scala使用 “_” 而非 “*”。
本文出自 “鲁春利的工作笔记” 博客,请务必保留此出处http://luchunli.blog.51cto.com/2368057/1704335
标签:scala文件操作
原文地址:http://luchunli.blog.51cto.com/2368057/1704335