随笔分类 -  Scala

摘要:访问修饰符 格式:private[x]或protected[x],x指某个所属包、类或单例对象,表示被修饰的类(或方法、单例对象),在X域中公开,在x域范围内都可以访问; private[包名]:在该包名作用域内,被修饰域都能被访问; private[类名]:在该类的作用域,被修饰域都能被访问; private[this]:仅能在包含了定义的同一对象中访问,用于保证同一类中不能被其它对象访... 阅读全文
posted @ 2015-03-19 22:34 会飞的纸盒 阅读(456) 评论(0) 推荐(0) 编辑
摘要:无参方法 功能:将方法的定义转换为属性字段的定义; 作用范围:方法中没有参数,并且方法仅能通过读取所包含的对象属性去访问可变状态,而不改变可变状态,就可使用无参方法; 例子: abstract class Element{ def texts:String } class Sub1Element(text:String) extends Element{ ... 阅读全文
posted @ 2015-03-03 10:15 会飞的纸盒 阅读(899) 评论(0) 推荐(0) 编辑
摘要:笔记的整理主要针对Scala对比Java的新特性; 1、if表达式 if表达式是有结果返回的。 val a= if (5>2) “你好” else 1 a的值为if表达式返回值为 “你好” 2、while表达式 while表达式是没有返回值的(返回值为 Unit),在scala中避免使用,通常都需要与var结合使用 3、for表达式 枚举集合遍历 val a =... 阅读全文
posted @ 2015-01-29 08:46 会飞的纸盒 阅读(340) 评论(0) 推荐(0) 编辑
摘要:.类型参数化数组 val arrayString = Array[String](2); arrayString (0)=”Hello”; arrayString (1)=”World”; for (i val a = ‘\101’ a: Char = A 十六进制以前缀’\u’加四位十六进制数字表示; scala val a = ‘\u0041’ a: Char = A 常用... 阅读全文
posted @ 2015-01-01 00:00 会飞的纸盒 阅读(1304) 评论(0) 推荐(0) 编辑

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