
Scala
文章平均质量分 56
iteye_11982
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Scala语言学习1
我的成长经验告诉我,要了解一项事物,就要去亲身体验它,比如了解程序语言,我始终认为切切实实的去敲代码实践是最有效的途径之一:如果需要使用Scala就必须安装Scala的环境,下面是我在windows环境下安装的(当然也可以安装在Linux环境下,安装步骤可以参考这篇文章)###>scalaWelcome to Scala version 2.10.4 (Java HotSpot...原创 2014-06-11 21:32:40 · 106 阅读 · 0 评论 -
Scala语言学习2-变量定义
变量定义目前在Scala中有两种变量的存在分别是val与var。Val为不可变的变量,一旦初始化就不允许修改了Var是可变的变量,可以被多次赋值修改下面举例说明:scala> val testVal = "val"testVal: String = val scala> testVal = "val1"<console>:8: err...2014-06-11 21:53:34 · 133 阅读 · 0 评论 -
Scala语言学习3-函数定义
函数定义Scala作为一门函数式语言,函数在其中的地位无疑是一等公民,接下来我们看看函数是如何定义的,来个简单的求大小:scala> def max(x:Int, y:Int): Int={ if (x>y) x else y }max: (x: Int, y: Int)Int Scala的函数定义解释如下:def 为函数定义的开始max 为函数名(x...2014-06-13 10:18:27 · 129 阅读 · 0 评论 -
Scala语言学习4-简单脚本
简单脚本有了变量和函数之后,我们总不能一直在控制台下来编写我们的程序吧,下面我们要做的是将scala的代码放到我们脚本中执行,首先我们需要创建个以scala结尾的文本文件,然后将scala代码放进去:helloWrold.scalaprintln("hello world "+args(0))在控制台下执行如下语句D:\>scala helloWrold.scala s...2014-06-16 12:33:03 · 216 阅读 · 0 评论 -
Scala语言学习5-While与if举例与解析
While与if举例与解析Scala中的控制功能也比较强悍,下面我们来看一下Scala中的if与While分别是怎么用的还是用我们求大小的例子scala> def recursion (n:Int):Int={ | if ( n > 1){ | n* recursion (n-1) | }...2014-06-18 11:51:27 · 125 阅读 · 0 评论 -
Scala语言学习6-Foreach与for举例与解析
Foreach与for举例与解析在这个小结的介绍中,我们有必要对指令式编程风格与函数式变成风格进行介绍,而后我们采用实际的例子来看看指令式与函数式的差异命令式编程是一种用程序状态描述计算的方法。使用这种范型的编程人员用语句改变程序状态。这就是为什么,像 Java 这样的程序是由一系列让计算机执行的命令 (或者语句) 所组成的。另一方面,函数式编程是一种强调表达式的计算而非命令的执...原创 2014-06-24 22:51:59 · 232 阅读 · 0 评论 -
蹒跚学步,走出Scala的下一步
蹒跚学步,走出Scala的下一步在走到下一步之前呢,我们现在做下总结,然后跑个小DEMO上一章节我们了解了Scala语言的变量是如何定义的—Scala的变量分两种类型(val、var)然后我们又简单的学习了下如何自定义函数,别忘了是以def为定义标识的哈,接下来我们由于放到控制台下的代码容易丢失不易保存,那么我们就介绍了下如何写Scala的脚本。随后我们介绍了while、...原创 2014-07-30 15:34:24 · 112 阅读 · 0 评论