scala
leah阿
这个作者很懒,什么都没留下…
展开
-
Scala 基础知识
Scala 函数式语言Scala于Java的对比Scala里面的一切操作皆方法Scala基本语法和约定区分大小写 - Scala是区分大小写的,比如标识符Hello和hello在Scala中表示不同的含义(对象)。类名称 - 对于所有类名,第一个字母应为大写。如果使用多个单词来形成类的名称,则每个内部单词的第一个字母应该是大写。示例 - class MyFirstScalaClass,clas原创 2017-12-04 17:33:22 · 451 阅读 · 0 评论 -
Scala 集合
基本介绍Scala拥有丰富的集合库。集合是一种用来存储各种对象和数据的容器。 这些容器可以被排序,诸如列表,元组,选项,映射等的线性集合。集合可以具有任意数量的元素或被限制为零或一个元素(例如,Option)。 集合可以是严格的(strict)或懒惰的(Lazy)。 懒惰集合的元素在访问之前可能不会使用内存,例如Ranges。 此外,集合可能是可变的(引用的内容可以改变)或不可变的(引用引用原创 2017-12-05 14:58:26 · 246 阅读 · 0 评论 -
Scala函数
函数定义方法定义由一个def 关键字开始,紧接着是可选的参数列表,一个冒号“:” 和方法的返回类型,一个等于号“=”,最后是方法的主体。 Scala 函数定义格式如下(参考备注的例子): def functionName ([参数列表]) : [return type] = { function body return [expr] }函数调用Scala 提供了多种不同原创 2017-12-05 16:09:36 · 183 阅读 · 0 评论 -
WordCount的Scala实现
话不多看代码println("***********test********************") val lines=List("hello tom hello jerry","hello ketty hello cat"); println(lines) val words=lines.map(_.split(" ")).flatten println(w原创 2017-12-05 18:36:08 · 269 阅读 · 0 评论
分享