码迷,mamicode.com
首页 > 其他好文 > 详细

Scala2.11.7学习笔记(六)文件操作

时间:2015-10-20 01:28:12      阅读:223      评论:0      收藏:0      [点我收藏+]

标签: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

Scala2.11.7学习笔记(六)文件操作

标签:scala文件操作

原文地址:http://luchunli.blog.51cto.com/2368057/1704335

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!