随笔分类 -  scala

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

点击右上角即可分享
微信分享提示