码迷,mamicode.com
首页 > 其他好文 > 详细

scala学习(一)

时间:2015-08-11 19:28:34      阅读:114      评论:0      收藏:0      [点我收藏+]

标签:

scala是纯粹的明星对象语言,每个操作都是方法调用。

scala也是函数式编程语言,它有两种理念:1、函数式头等值,在函数式语言中,函数也是值,与整数或字符串处于同一个地位。函数可以被当作参数传递给其他函数。2、程序的操作应该把输入值映射为输出值而不是就地修改数据。

scala有不可变的列表、元组、映射表和集。

scala调用java中string对象中toInt方法是发现没有,它会将java的String对象隐式转换成Scala中的RichString对象,RichString有toInt方法。

一、变量定义

scala有两种变量:var和val,val类似于java里面的final变量。一但初始化了,val就不能再被赋值了。

*在java里,返回的值得类型称为返回类型,在scala里面称为结果类型。

*

scala学习(一)

标签:

原文地址:http://my.oschina.net/u/2300159/blog/490850

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!