学习进度-04 Scala的学习

Posted zhaoxinhui

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习进度-04 Scala的学习相关的知识,希望对你有一定的参考价值。

在Scala中,主函数的定义是def main(args: Array[String]),Scala中必须使用对象方法

1、变量:

Scala中的变量分为两种var和val。

例如:def main(args: Array[String]):Unit = {

           val x = 1

           x = 2

         }

这样编写是错误的 ,因为val 等同于被 final 修饰过的变量, 即一旦初始化便不可被重新赋值;

而 def main(args: Array[String]): Unit = {

    var x = 1

          x = 2 

        }

这样编译是正确的,因为var 等同于未被 final 修饰过的变量,可以被重新赋值。

2、字符串:

和Java不同,Scala中没有++和--操作符

多行字符串的表示方法:"""字符串内容"""

例如:val str = """Hello
World
!"""
3、范围
创建从1到5的数值序列,包含区间终点5,默认步长为1
1、2、3、4、5 为:1 to 5
1,2,3,4 为:1 until 5
创建从1到10的数值序列,步长为2 例如:1,3,5,7,9 为:1 to 10 by 2


以上是关于学习进度-04 Scala的学习的主要内容,如果未能解决你的问题,请参考以下文章

寒假学习进度-1

寒假学习进度二

寒假学习进度十二

2020寒假学习进度报告2

学习进度十三(Scala独立应用编程)

寒假学习进度7