Chapter01 Scala基础知识
2015-11-03 19:20
302 查看
1. Scala编译器
安装步骤:下载Scala –> 解压 –> 将Scala/bin的路径添加到PATH中 –> 打开命令行窗口 –> 输入scala有Tab键补全功能
2. 声明值和变量
val定义的是一个常量,值无法改变,声明变量可以用
var。
变量或函数的类型写在变量或函数后面。
val count:String = null
3. 算术和操作数重载
+ - * / %等操作符都是方法。
所有符号都是用方法命名,比如
4+5等价于
4.+(5)。通常,
a 方法 b = a.方法(b)
Scala没有
++和
--操作,可以使用
+=1或
-=1等价操作。
4. 调用函数和方法
调用数学函数需要调用下面语句:import scala.math._ //_字符是通配符,类似Java中的*,可以省略前面的scala.直接用import .math._
不带参数的Scala方法通常不使用圆括号。
5. apply方法
"hello"(4)等价于
"hello".apply(4)// 输出’o’,是hello的第4个字符
6. Scaladoc
http://www.scala-lang.org/api/2.11.0-M4/#package【待续】
相关文章推荐
- Windows下Scala环境搭建
- Windows7下安装Scala 2.9.2教程
- XML 文件解析--含Unicode字符的XML文件
- 分分钟掌握快速排序(Java / Scala 实现)
- Scala极速入门
- Spark初探
- Scala实现REST操作
- Scala method call syntax
- 关于Scala多重继承的菱形问题
- Scala 高阶函数(high-order function)剖析
- Spray.io搭建Rest服务
- Spray.io搭建Rest — 支持Twirl模板并部署
- 搭建hadoop/spark集群环境
- Akka (actors) remote example
- zeppelin入门使用
- ScalaMP ---- 模仿 OpenMp 的一个简单并行计算框架
- 用Scala实现延迟计算
- SBT学习 [持续更新...]
- Scala创建新的控制结构
- Scala: 一次命令式到函数式的重构