【Scala】基础_for
来源:互联网 发布:iphone6蜂窝数据4g设置 编辑:程序博客网 时间:2024/05/16 04:15
1.
object for_test { val l = List("A","B","C") //> l : List[String] = List(A,B,C) for ( d <- l ) println(d) //> A //| B //| C}
上面这段简单的代码,表示声明一个List, 然后遍历这个List,将每一个List中的值,赋值给d,然后打印出来。
如果我们在worksheet中写着么一段代码,立即就可以看到返回的结果啦。
Tips:左箭头 ← 表示 generator
2.
object for_test { val l = List("A","BB","CCC") //> l : List[String] = List(A,BB,CCC) for ( d <- l if (d.length > 2) //filter ) println(d) //> CCC}
上面这段简单的代码,表示声明一个List,然后遍历,还是将List的值,赋值给d,但是只有当d这个字符串的长度大于2的时候才打印。
阅读全文
0 0
- 【Scala】基础_for
- java基础_day0004_循环_for
- java基础_day0010_循环_for
- Java基础学习应用_for循环打印99乘法表
- Java基础学习应用_for循环打印水仙花数
- Scala基础
- Scala 基础
- Scala 基础
- Scala 基础
- Scala基础
- scala 基础
- scala 基础
- Scala基础
- Scala基础
- Scala基础
- Scala基础
- Scala 基础
- Scala基础
- jdbc.properties备忘录
- haskell学习笔记(5)-函数与递归
- Js写购物车全选全不选计算单价总价代码
- 欧拉角
- Spark Streaming DSstream 的updateByKey用法
- 【Scala】基础_for
- 交叉编译openblas到hisi3159v101
- 缺失数据处理
- Android照片墙应用实现,再多的图片也不怕崩溃
- bfs和dfs
- Redis
- 实体类序列化JSON时,过滤掉为空的字段的方法
- Java进击之路——成为JAVA大神你必须完成的30个目标(包括核心思想,核心类库,核心技术等)
- 二叉树的遍历