标签:
scala是纯粹的明星对象语言,每个操作都是方法调用。
scala也是函数式编程语言,它有两种理念:1、函数式头等值,在函数式语言中,函数也是值,与整数或字符串处于同一个地位。函数可以被当作参数传递给其他函数。2、程序的操作应该把输入值映射为输出值而不是就地修改数据。
scala有不可变的列表、元组、映射表和集。
scala调用java中string对象中toInt方法是发现没有,它会将java的String对象隐式转换成Scala中的RichString对象,RichString有toInt方法。
一、变量定义
scala有两种变量:var和val,val类似于java里面的final变量。一但初始化了,val就不能再被赋值了。
*在java里,返回的值得类型称为返回类型,在scala里面称为结果类型。
*
标签:
原文地址:http://my.oschina.net/u/2300159/blog/490850