当前位置: 首页 > news >正文

甘肃临夏州建设局网站做搜狗网站排名软件

甘肃临夏州建设局网站,做搜狗网站排名软件,宁波seo优化公司,易点设计1. 基本数据类型 scala 的基本类型有 9种: Byte、Char、Short、Int、Long、Float、Double、Boolean、Unit Scala中没有基本数据类型的概念,所有的类型都是对象。 AnyVal:代表所有基本类型。 AnyRef:代表所以引用类型&#xff…

1. 基本数据类型

scala 的基本类型有 9种:

Byte、Char、Short、Int、Long、Float、Double、Boolean、Unit

Scala中没有基本数据类型的概念,所有的类型都是对象。

AnyVal:代表所有基本类型。

AnyRef:代表所以引用类型,包括 Scala class 和 Java class。

Any:是所有类的超类。如果不知道表达式的结果是什么类型可以用Any。

Unit:只有一个实例值 (),方法返回Unit 相当于返回了Java中的void。

Null: 是所有引用类型的子类型,只有一个实例null。

2. 变量的声明

val:变量的引用不可变,底层相当于final 修饰

var:变量的引用可变

scala推荐用val,val就是value的缩写。

scala语言结尾不用分号和Python语言比较相似。

scala不指定变量类型是会根据值进行自动推断,当然也可以在初始化的时候明确指定变量的类型;

3. 操作符

Scala 为它的基本类型提供了丰富的操作符集,包括:

算数运算符:加(+)、减(-) 、乘(*) 、除(/) 、余数(%);

关系运算符:大于(>)、小于(\<)、等于(=)、不等于(!=)、大于等于(>=)、小于等于(\<=);

逻辑运算符:逻辑与(&&)、逻辑或(||)、逻辑非(!);

位运算符:按位与(&)、按位或(|)、按位异或(\^)、按位取反(\~)、左移(\<\<)、右移(>>)、无符号右移(>>>);

赋值运算符:“=” 及其与其他运算符结合的扩展赋值运算符,例如 +=、-=;

注意:

1)与java不同的是这些运算符的操作,都是方法的调用;

2)在 scala中各种赋值表达式的值都是Unit类型;

http://www.yayakq.cn/news/886722/

相关文章:

  • 高明铝业网站建站荆州网站建设多少钱
  • 红酒企业网站模板自己做的网站服务器在哪里
  • linux可以做网站开发吗网站建设公司排名深圳
  • 昆明cms模板建站房山青岛网站建设
  • 网站策划编辑的职责合肥城乡建设网站
  • 个人网站备案核验单网站开发作业代做
  • 网站响应式好吗wordpress禁用前台代码编辑器
  • 企业网站推广 知乎h5和网站的区别
  • 政务网站无障碍建设网站建设推广 公司
  • 沈阳软件公司 网站制作公司网页建立
  • 中国建设银行的网站eclipse开发安卓app
  • 上海哪家做网站资兴市网站建设哪个好
  • 网站建设需要哪些功能php做网站需要啥技术
  • 多人运动免费正能量网站链接网站上的支付接口怎么做
  • 北京学设计去哪个网站好jsp网站开发的使用表格
  • 网站页头页尾怎么做浏览器缓冲设置交网站建设 域名计入什么科目
  • 百度引流免费推广怎么做太原seo团队
  • 网站维护的方式有哪几种阳江网络公司
  • 泰州泛亚信息做网站怎么样中国铁路总公司建设管理部网站
  • 网站做微信公众号范县网站建设电话
  • 怎么样建设一个网上教学网站qq空间的网站
  • 12388网站建设管理情况重庆网站制作工作室
  • 东莞凤岗网站建设制作wordpress留言代码
  • vs网站中的轮播怎么做四川成都旅游必去十大景点推荐
  • 网站建设后备案多少钱建设专业网站平台
  • 2019年建设银行安徽招聘网站做音响的是哪个网站
  • 中国小说网站策划与建设试述建设一个网站的具体步骤
  • 哪个网站微博做的最好自然堂网站建设情况
  • 甘孜网站建设北京做电商网站设计
  • 对网站外部的搜索引擎优化广州自助网站搭建建站公司