摘要: Array 与Java的Array类似,也是长度不可变的数组,此外,由于Scala与Java都是运行在JVM中,双方可以互相调用,因此Scala数组的底层实际上是Java数组。 注意:访问数组中元素使用()而不是Java中的 []   可以直接使用Array()创建数组,元素类型自动推断( 阅读全文
posted @ 2017-12-10 17:24 小丑进场 阅读(1301) 评论(0) 推荐(0) 编辑
摘要: 条件控制与循环   if表达式 定义:if表达式是有值的,就是if或者else中最后一行语句返回的值。 例如:val isAdult = if (age 18) 1 else 0 类型推断:由于if表达式是有值的,而if和else子句的值类型可能不同,此时if表达式是什么类型呢?Scala 阅读全文
posted @ 2017-12-10 17:06 小丑进场 阅读(588) 评论(0) 推荐(0) 编辑
摘要: Scala基础语法 Scala与JAVA的关系 Scala是基于Java虚拟机,也就是JVM的一门编程语言,所有Scala的代码都需要经过编译为字节码,然后交由Java虚拟机来运行。 所以Scala和JAVA是可以无缝互操作的,Scala可以任意调用Java的代码,这两种语言的关系事非常紧密的。 & 阅读全文
posted @ 2017-12-10 17:05 小丑进场 阅读(721) 评论(0) 推荐(0) 编辑