随笔分类 - scala
摘要:1 闭包 var a = 3 var addfun = (x:Int) => x + a var b = addfun(10) println(b) addfun 就是个和对象无关的函数,局部变量,使用方法和函数一样,但是好像不推荐这种写法。2 类的创建,简单使用a...
阅读全文
摘要:// 类接口,但是可以实现方法// 作用 多重继承trait traitA{ val tnum: Int def log(msg: String): Unit ={ println("log : " + msg) }}trait traitB extends traitA{ def t...
阅读全文
摘要:主要对比scala 的for, while循环,以及和java for while循环作对比scala代码object TestScalaClass { var maxindex = 100000 def testloopfor(): Unit ={ var beg = System.cu...
阅读全文
摘要:花了两个小时左右,学习了一下scala语言, 由于scala运行在jvm之上, 可以使用java容器也可以使用scala自带的容器.import java.utilimport java.util.{HashMap => JavaHashMap}import scala.collection.mut...
阅读全文