scala
meepoGuan
不积跬步,无以至千里;不积小流,无以成江海。
展开
-
windows安装scala时出现的问题
安装scala时,出现了 异常。 这个异常是因为我安装的scala 2.12.3,它要求jdk版本必须是1.8,因为我之前安装过jdk7与jdk8两个版本,并且环境变量里配置的是7,由于8是我后来安装的,所以用java -version显示的是1.8的版本,这时应该用javac -version。 如果是7的话,就应该去环境变量里替换成8,修改完成后最好重启下电脑。原创 2017-09-07 09:41:26 · 826 阅读 · 0 评论 -
scala学习笔记-伴生对象与伴生类
scala学习笔记-伴生对象与伴生类 伴生对象与伴生类的定义 在一个源文件中,如果出现object与class名称相同的情况,那么就可以将该object成为该class的伴生对象,该class则可以成为该object的伴生类。 当一个源文件中,只有object而没有对应的伴生类时,object被称之为Standalone Object-独立对象 使用伴生类或者伴生对象的apply方法 示例1...原创 2018-12-10 14:20:21 · 525 阅读 · 0 评论 -
scala学习笔记-List中::使用的注意事项
List中::使用的注意事项 ::的使用 val a = List(1,2,3,4,5) val b = 0 :: a print(b) 上述会输出List(0, 1, 2, 3, 4, 5) 2. println(1 :: 2 :: 3)为什么不行 ::是List中的一个函数,其中左边是参数,所以1 :: 2 :: 3会被翻译为 3.::(2).::(1),因为3是一个Int类型,并不支持...原创 2018-12-11 09:47:06 · 201 阅读 · 0 评论