码迷,mamicode.com
首页 > 其他好文 > 详细

scala变量

时间:2016-12-12 01:31:42      阅读:233      评论:0      收藏:0      [点我收藏+]

标签:lan   使用   boolean   long   无符号   函数   声明   ble   val   

#声明与定义(赋值)

val  常量声明  val x:T  val x:T=e  (x:名字,T:类型,e:值)

var 变量声明  var x:T  var x:T=e

  #类型省略(默认类型) val x=e   var x=3

  #声明省略(连续声明)  val x1,x2,x3 

def  函数声明    def abc(xn:T):T*=e

                      def adder(m:Int,n:Int)=m+n

type 类型声明

class 类声明

objct  对象声明

 

#数值类型

整型值: Int,Long,Short,Byte

浮点型值:Double ,FLoat

布尔值: Boolean

字符值: Char 16位无符号

            String  Char序列

除String归于java.lang包外,其他基本类型均是scala包的成员

Int等基本类型的全名是scala.Int,但是包scala同java.lang的所有成员都能自动引用,因而能在实际使用时简化

 

整型值: 十进制,十六进制,八进制

字符型:  char单引号,    string 双引号

 

   

 

     

       

scala变量

标签:lan   使用   boolean   long   无符号   函数   声明   ble   val   

原文地址:http://www.cnblogs.com/fs-xuehua/p/6160971.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!