全国旗舰校区

不同学习城市 同样授课品质

北京

深圳

上海

广州

郑州

大连

武汉

成都

西安

杭州

青岛

重庆

长沙

哈尔滨

南京

太原

沈阳

合肥

贵阳

济南

下一个校区
就在你家门口
+
当前位置:首页  >  行业资讯  >  详情

Scala的声明值和变量

来源:千锋教育
发布人:qyf
2020-12-17

推荐

在线提问>>

  Scala有两种类型的变量,一种是使用关键字var声明的变量,值是可变的;另一种是使用关键字val声明的变量,也叫常量,值是不可变的。示例代码如下:

1

  这里需要说明的是,虽然声明值和变量的方式比较简单,但是有以下几个事项需要注意:

  (1)Scala中的变量在声明时必须进行初始化。不同的是,使用var声明的变量可以在初始化后再次对变量进行赋值,而使用val声明的常量的值不可被再次赋值。

  (2)声明变量时,我们可以不给出变量的类型,因为在初始化的时候,Scala的类型推断机制能够根据变量初始化的值自动推算出来。

  上述声明变量myVar和age的代码,等同于下列代码:

2

  (3)使用关键字var或val声明变量时,后面紧跟的变量名称不能和Scala中的保留字重名,而且变量名可以以字母或下划线开头,且变量名是严格区分大小写的。

  如果大家正在学习大数据知识或者是对大数据比较感兴趣的话,都可以添加我们的官方qq群,不仅可以获得相关学习资料,并且群内还有专业的大数据老师定期为大家解决学习所遇到的问题,想要学习的小伙伴,不要错过。

相关文章

抖音养号的正确方法,务必收藏!

前端工程师的主要工作包括哪些?

响应式和自适应的区别,纯干货来了

学影视后期大概多少钱,哪个机构好?

程序开发培训多少钱?

开班信息 更多>>

课程名称
全部学科
咨询

HTML5大前端

Java分布式开发

Python数据分析

Linux运维+云计算

全栈软件测试

大数据+数据智能

智能物联网+嵌入式

网络安全

全链路UI/UE设计

Unity游戏开发

新媒体短视频直播电商

影视剪辑包装

游戏原画

    在线咨询 免费试学 教程领取