美文网首页
scala学习(3)

scala学习(3)

作者: const_qiu | 来源:发表于2020-07-07 00:10 被阅读0次

内建的控制结构(判断,循环)

1.if ...else ...语句有返回值

val filename = 
if (!args.isEmpty) args(0)
else "default.txt"

2.for()

遍历集合(任何种类的集合):Array,List,Tuple等
过滤器:for(添加if语句), 可以添加多个if语句
for( a<-某集合 if ... if... )
嵌套迭代:

for(a <- 0 to 9 if a%2==0 ;b<- 0 to 9 if b%2==1)
println(a+" "+b)

运行结果:

0 1
0 3
0 5
0 7
0 9
2 1
2 3
2 5
2 7
2 9
4 1
4 3
4 5
4 7
4 9
6 1
6 3
6 5
6 7
6 9
8 1
8 3
8 5
8 7
8 9

相关文章

  • scala学习(3)

    内建的控制结构(判断,循环) 1.if ...else ...语句有返回值 2.for() 遍历集合(任何种类的集...

  • scala 学习笔记-持续更新中

    学习列表: scala官方文档 scala cheat twitter Scala 课堂 有趣的 Scala 语言...

  • 【Spark学习笔记】Scala语法

    学习列表: scala官方文档 scala cheat twitter Scala 课堂 有趣的 Scala 语言...

  • Todo

    TodoList: 3 docker 了解 1 scala implicit 复习 5 scaladoc 学习 1...

  • 003_scala编程详解基础语法

    1安装scala 验证Scala安装成功 3scala与java的关系

  • Scala集合

    附上Effective Scala:Effective Scala学习笔记摘抄于Twitter scala文档:T...

  • 快速学习Scala之类

    快速学习Scala之类 从此处正式开始Scala学习之旅。 类的定义 字段的定义 // 在Scala中用val定义...

  • 第二十五天(4月15日)

    1 学习时间 今天早上学习1.3个小时 2 学习内容 学习scala类的构造器,以及构造方法重载 3 学习总...

  • 第二十二天(4月12日)(补)

    1 学习时间 早上起来学习了0.8个小时,学习效率较好 2 学习内容 整理scala笔记,主要是for循环 3...

  • 第二十九天(4月19日)

    1 学习时长 今晚学习2.1小时,实际学习时长大概为3小时,学习效率较好 2 学习内容 学习scala数组及各...

网友评论

      本文标题:scala学习(3)

      本文链接:https://www.haomeiwen.com/subject/lpsnqktx.html