scala
疯狂的程序猿88888
忘性太大,解决的问题赶紧写博客记下来
展开
-
Scala的类的私有属性和对象的私有字段
在Scala中,一个类定义了一个属性,如果不是private的 var age=0 那么它也会默认当成private级别的属性,同时会默认生成setter和getter方法,当调用的时候,会通过age的函数来取得age的值,就是getter方法 而默认生成的setter方法是 age_是age加下划线方式生成setter方法的 所以可以通过方法访问类的所有的属性,同java中的javabe原创 2016-05-01 08:03:57 · 1940 阅读 · 0 评论 -
scala的构造器
Scala实例化的时候,除了方法之外,所有的东西都会被实例化,例如 class Teacher (val name:String,val age:Int){ println("this is the primary constructor") var gender:String =_ println(gender) def this(name:String,age:Int,gen原创 2016-05-01 13:42:05 · 418 阅读 · 0 评论 -
scala中日期格式的转换
最近做项目,需要把Date类型的日期转换成毫秒。 /** * 日期格式化函数,将日志中的日期进行格式化,按照分钟为最小单位,格式化成毫秒 * @param line */ private def formatData(line:Date)={ val date=new SimpleDateFormat("yyyy-MM-dd H:mm:ss") val原创 2016-04-22 11:22:18 · 12530 阅读 · 0 评论