Scala之IO流归纳
1. 背景
- 在所有编程语言中,语言设计基本会考虑以下几个大的板块
- 编程语言设计点
- 数据类型
- 流程控制
- 运算符
- 注释
- 方法和函数定义
- 权限控制
- 集合
- IO流
- 网络编程
- 多线程
- 本文就会简单讲解以下scala中的IO流,因为本身使用scala不会过多使用IO流,所以就简单演示一种IO流
2. IO流之Source
2.1 概述
- 不管是哪种编程语言,如果要有相对完善的设计,基本都会把IO流考虑进去,这样基于编程语言的框架等才能有相对好的发挥空间–可以直接访问和操作系统文件
- IO流,可以类比操作数据库,基本都是打开文件流,操作,然后关闭文件流
2.2 案例代码
统计文件中每个单词个数
- 数据准备
ha asidu asdoqw asdoj asdasj sadhoqwr wqrequr werewur er ew rwerqw wqre weruwe wejr
ha asidu asdoqw asdoj asdasj sadhoqwr wqrequr werewur er ew rwerqw wqre weruwe wejr
ha asidu asdoqw asdoj asdasj sadhoqwr wqrequr werewur er ew rwerqw wqre weruwe wejr
ha asidu asdoqw asdoj asdasj sadhoqwr wqrequr werewur er ew rwerqw wqre weruwe wejr
ha asidu asdoqw asdoj asdasj sadhoqwr wqrequr werewur er ew rwerqw wqre weruwe wejr
ha asidu asdoqw asdoj asdasj sadhoqwr wqrequr werewur er ew rwerqw wqre weruwe wejr
ha asidu asdoqw asdoj asdasj sadhoqwr wqrequr werewur er ew rwerqw wqre weruwe wejr
ha asidu asdoqw asdoj asdasj sadhoqwr wqrequr werewur er ew rwerqw wqre weruwe wejr
ha asidu asdoqw asdoj asdasj sadhoqwr wqrequr werewur er ew rwerqw wqre weruwe wejr
ha asidu asdoqw asdoj asdasj sadhoqwr wqrequr werewur er ew rwerqw wqre weruwe wejr
ha asidu asdoqw asdoj asdasj sadhoqwr wqrequr werewur er ew rwerqw wqre weruwe wejr
ha asidu asdoqw asdoj asdasj sadhoqwr wqrequr werewur er ew rwerqw wqre weruwe wejr
ha asidu asdoqw asdoj asdasj sadhoqwr wqrequr werewur er ew rwerqw wqre weruwe wejr
ha asidu asdoqw asdoj asdasj sadhoqwr wqrequr werewur er ew rwerqw wqre weruwe wejr
ha asidu asdoqw asdoj asdasj sadhoqwr wqrequr werewur er ew rwerqw wqre weruwe wejr
ha asidu asdoqw asdoj asdasj sadhoqwr wqrequr werewur er ew rwerqw wqre weruwe wejr
ha asidu asdoqw asdoj asdasj sadhoqwr wqrequr werewur er ew rwerqw wqre weruwe wejr
ha asidu asdoqw asdoj asdasj sadhoqwr wqrequr werewur er ew rwerqw wqre weruwe wejr
h