摘要: 看着代码想睡觉 阅读全文
posted @ 2016-11-23 15:35 全力以赴001 阅读(118) 评论(0) 推荐(0)
摘要: package com.test.scala.test /** * apply 方法 */ object ApplyTest { def main(args: Array[String]): Unit = { //先看一个例子 var a1=Array(5) var a2=new Array(5) //对a1进行输出 for(i... 阅读全文
posted @ 2016-11-23 15:31 全力以赴001 阅读(199) 评论(0) 推荐(0)
摘要: package com.test.scala.test /** * 单例对象,这种对象不能提供构造函数 */ object SingleObject { private var lastnumber=0; def newUnqiueNumber={lastnumber+=1;lastnumber} def main(args: Array[String]):... 阅读全文
posted @ 2016-11-23 15:27 全力以赴001 阅读(161) 评论(0) 推荐(0)
摘要: package com.test.scala.test /** * 模拟java的继承,扩展类 */ abstract class ExtendClass(val des:String) { def undo():String def redo():String } object DoNothingAction extends ExtendClass("do nothing")... 阅读全文
posted @ 2016-11-23 15:26 全力以赴001 阅读(99) 评论(0) 推荐(0)
摘要: package com.test.scala.test /** * 枚举 */ object Enum extends Enumeration { val Red,Yellow,Green=Value } object Test1{ def main(args: Array[String]): Unit = { println(Enum.Green) println... 阅读全文
posted @ 2016-11-23 15:25 全力以赴001 阅读(445) 评论(0) 推荐(0)
摘要: 先看类的定义: 最后看类的生成: 阅读全文
posted @ 2016-11-23 10:46 全力以赴001 阅读(381) 评论(0) 推荐(0)
摘要: package com.test.scala.test object MapTest { def main(args: Array[String]): Unit = { //定义一个不可变的map var map=Map("apa"->50,"zhangsan"->75,"王五"->60); println(map("zha... 阅读全文
posted @ 2016-11-23 10:43 全力以赴001 阅读(573) 评论(0) 推荐(0)
摘要: package com.test.scala.test import scala.collection.mutable.ArrayBuffer /** * 数组学习 */ object ArrayTest { def main(args: Array[String]): Unit = { //定义一个长度不变的数组 var array=Array[I... 阅读全文
posted @ 2016-11-23 10:41 全力以赴001 阅读(207) 评论(0) 推荐(0)