Scala
Regan_Hoo
这个作者很懒,什么都没留下…
展开
-
Scala_容器
一、关键字:var(variable:可重新指向其他对象) val(value:只能始终指向同一对象)① 定义变量 val array: Array[String] = new Array(5) var stockPrice: Double = 100.0 stockPrice = 200.0 // 指向另一个对象② 定义一个变量或常量时,也可不指定类型,由编译器自行推断 va原创 2017-12-15 23:57:19 · 505 阅读 · 0 评论 -
Scala_常用功能
一、If…Else… val x = 5 val s = if (x > 0) 1 else -1 // s 类型为Int val m = if (x > 0) "positive" else -1 // s 类型为String和Int的公共超类型Any // 在Scala中,每个表达式都应该有某种值。 如果else部分缺失了,以下语句相当于:if (x > 0) 1 else ()原创 2017-12-16 16:14:09 · 381 阅读 · 0 评论 -
Scala_类
一、类的基本元素 class Counter{ private var value = 0 // 定义私有属性 def increment() { value += 1} // 定义方法,默认是共有的 def current() = value }二、私有变量 Scala生成面向JVM的类,其中有一个私有的age字段以及相应的getter和setter方法原创 2017-12-16 16:42:03 · 404 阅读 · 0 评论