Scala学习笔记03
来源:互联网 发布:网络推广总监薪资体系 编辑:程序博客网 时间:2024/05/29 09:15
for循环里的过滤器:
有些时候你不想枚举一个集合类的全部元素。而是想过滤出一个子集。你可以通过把过滤器:filter:一个if子句加到for的括号里做到。
val filesHere = (new java.io.File(".")).listFiles; for (file <- filesHere if file.getName.endsWith(".scala")) println(file);
等价于:
for (file <- filesHere) if (file.getName.endsWith(".scala")) println(file)
* for()里面可以添加多个if过滤。
reference 《scala编程》
0 0
- Scala学习笔记03
- Scala学习笔记03
- Scala学习笔记03【学习识别Scala函数式风格】
- Scala学习笔记1
- Scala学习笔记2
- scala语言学习笔记
- Scala学习笔记
- scala学习笔记01
- Scala学习笔记02
- Scala学习笔记04
- scala学习笔记:集合
- scala学习笔记01
- Scala学习笔记02
- Scala学习笔记04
- Scala学习笔记
- Scala开发学习笔记
- Scala学习笔记一
- Scala学习笔记二
- HDFS HA系列实验之一:基础环境搭建
- C#面向对象编程-猜拳游戏
- Matlab下绘制二维散点图
- Spark1.0.0 on Standalone 模式部署
- hadoop2.2.0源码编译(CentOS6.4)
- Scala学习笔记03
- [Lua-1] Metatable In Lua
- Android 使用动态加载框架DL进行插件化开发
- 第10周项目6--贪财的富翁
- 软了个考——Beijing?北京!
- Android WebView 因重定向无法正常goBack()解决方案
- 数据库的批处理
- 北京络捷斯特西安分公司面试题
- 第11周项目6(1)-回文、素数