千锋教育-做有情怀、有良心、有品质的职业教育机构

400-811-9990
手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

上海
  • 北京
  • 郑州
  • 武汉
  • 成都
  • 西安
  • 沈阳
  • 广州
  • 南京
  • 深圳
  • 大连
  • 青岛
  • 杭州
  • 重庆
当前位置:北京千锋IT培训  >  行业资讯  >  Scala的声明值和变量

Scala的声明值和变量

来源:千锋教育
发布人:qyf
时间: 2020-12-17 17:48:00 1608198480

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

1

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

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

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

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

2

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

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

声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。

猜你喜欢LIKE

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

2023-04-25

it行业是干什么的?学it要注意什么?

2023-03-09

学软件开发需要什么基础?

2023-02-06

最新文章NEW

编程都需要学什么?理论和方法很重要

2023-02-06

北京编程培训机构哪个好?

2022-11-29

零基础Web培训怎么样?和自学比更好吗

2022-11-17

相关推荐HOT

更多>>

快速通道 更多>>

最新开班信息 更多>>

网友热搜 更多>>