![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Scala
iteye_19157
这个作者很懒,什么都没留下…
展开
-
Scala学习笔记_1 搭建开发环境(Intellij IDEA + scala插件)
工欲善其事,必先利其器!学习scala已经有一段时间了,对scala这门语言爱不释手,但同时也为scala糟糕的IDE工具支持感到懊恼(我是一个100%的IDE支持者)。由于社区关注度还不是很高,scala缺乏像java那样强大的ide支持。scala官方网站上列出了三种主流的IDE插件(eclipse, netbeans, itellij idea),我花了一个星期的时间对三个插件进行了...原创 2009-12-16 22:42:28 · 286 阅读 · 0 评论 -
Scala学习笔记_2 运行Scala应用
本文章将介绍运行如何运行scala程序。在Java中,一个类要能独立运行,那么必须具有静态的main方法,如下所示。[code="java"]public static void main(String[] args) {...}[/code]Scala借鉴了这种模式。在Scala中,为了运行一个Scala程序,你必须定义一个Scala对象并为其定义一个main方法:[...原创 2010-05-16 13:06:22 · 497 阅读 · 0 评论 -
Scala学习笔记_3 case语句与偏函数
Scala通过case语句提供了形式简单、功能强大的模式匹配功能。但是也许你不知道,Scala还具有一个与case语句相关的语言特性,那就是:在Scala中,被“{}”包含的一系列case语句可以被看成是一个函数字面量,它可以被用在任何普通的函数字面量适用的地方,例如被当做参数传递。[code="scala"]scala> val defaultValue:Option[Int] => I...2010-07-04 22:16:39 · 504 阅读 · 0 评论