1.读文件

可以使用Scala的Source类及其对象来读取文件。

Source 类 需要导入 scala.io.Source

然后调用fromFile()方法来读取文件内容

import scala.io.Source
object HelloWorld{
def main(args:Array[String]): Unit ={
val lines = Source.fromFile("D://statistics.txt");//读取文件内容
lines.getLines().foreach(println);//getLines()获取单行内容
}
}

2.写文件

Scala写文件是通过Java提供的PrintWriter来实现

也不是说来实现,就是我们可以直接拿来用,Scala可以使用Java中任何对象。

import java.io._
object Demo {
def main(args: Array[String]) {
val writer = new PrintWriter(new File("test.txt" ))
//写文件
writer.write("Hello Scala")
writer.close()
}
}

3.用户输入

通过Console.readLine()方法来获取控制台的用户输入内容

object Demo {
def main(args: Array[String]) {
print("Please enter your input : " )
val line = Console.readLine //从控制台读取输入内容
println("Thanks, you just typed: " + line)
}
}

  

 

最新文章

  1. Entity Framework Code First属性映射约定
  2. 使用XStream解析MXL文件用到的jar包---xpp3_min-1.1.3.4.O.jar和xstream-1.3.1.jar
  3. android-ImageView及其子类
  4. [py]导入模块3种方法
  5. zabbix 汉化
  6. 一个非常简单的返回局部字符数组的C语言程序, 请问其输出结果?
  7. .net 时间戳和日期互转 【转】http://www.cnblogs.com/zhuiyi/p/5307540.html
  8. java 实现视频转换通用工具类:视频截图-Ffmpeg(四)
  9. TFTPD32, 3CDaemon, FlashFxp
  10. Hibernate中的一对多关系详解(2)
  11. mysql 导出导入sql
  12. QR代码简单
  13. ubuntu14.04拼音输入法问题的解决方法
  14. mysql中间件
  15. Java如何获取URL连接的日期?
  16. python day04--列表,元祖
  17. 1--Jmeter4.0连接Oracle数据库
  18. hdu 3289 最大独立集
  19. AttrContext
  20. Java的POI的封装与应用

热门文章

  1. Python获取指定目录下所有子目录、所有文件名
  2. 注册tomcat为windows服务(转载)
  3. 数据结构&算法(二)_算法基础之前传(递归、时间复杂度、空间复杂度、二分查找)
  4. kubernetes1.9 手动安装
  5. bootstrap datatable 参考文档
  6. 三道半平面交测模板题 Poj1474 Poj 3335 Poj 3130
  7. ExtJS + fileuploadfield实现文件上传
  8. 系统OOM复位定位
  9. Sybase:数据库检索的日期格式
  10. 2018-2019-2 20165114《网络对抗技术》Exp4 恶意代码分析