当前访客身份:游客 [ 登录  | 注册加入尚学堂]
直播

easychart

拥有积分:4
这家伙太懒,还没有签名!

博客分类

笔记中心

课题中心

提问中心

答题中心

解答题中心

Scala学习一

easychart 发表于 2年前 (2014-10-31 20:20:36)  |  评论(0)  |  阅读次数(605)| 0 人收藏此文章,   我要收藏   
一、定义常量和变量
     1.定义常量
     val  answer = 0
     2.定义变量
     var  box = 1;
     不需要给出值或者变量的类型,这个信息可以从你用来初始化它的表达式推断出来
     3.指定类型定义变量和常量
          var result:   String = "2"
          val  result:  String = "1"
     4将多个值或变量放在一起声明
          val  xmax, ymax = 100  //将xmax和ymax设为100
          
说明:在Scala中,仅当同一行代码中存在多条语句时才需要用分号隔开,单行结尾不需要分号

二.常用类型
     Byte,Char,Short,Int,Long,Float  ,Double.Boolean类型, Scala并不刻意区分基本类型和引用类类

三.类型转换
      不用强制类型转换 ,用方法进行类型转换

四.操作符    
     scala中 不存在 ++;  -- ; 运算符,需要使用+=或者-=;
     scala中 允许操作符重载;

五.调用函数和方法
     不带参数的Scala方法通常不适用园括号  
     "Hello".distint
     不需要从某个类调用它的静态方法.
     sqrt(2)

六.apply方法




     




          

      



























    
分享到:0
关注微信,跟着我们扩展技术视野。每天推送IT新技术文章,每周聚焦一门新技术。微信二维码如下:
微信公众账号:尚学堂(微信号:bjsxt-java)
北京总部地址:北京市海淀区西三旗桥东建材城西路85号神州科技园B座三层尚学堂 咨询电话:400-009-1906 010-56233821
Copyright 2007-2015 北京尚学堂科技有限公司 京ICP备13018289号-1 京公网安备11010802015183