第一章 基础
2016-05-14 04:23
302 查看
val 定义的值实际上是一个常量
var 声明其值可变的变量
val xmax,ymax = 100
var greeting,message: String = null
1.3 常用类型
Scala的7种数值类型:Byte、Char、Short、Int、Long、Float和Double
1、toString()
2、to(10)
"Hello".intersect("World")
1.4 算术和操作符重载
val answer = 8 * 5 + 2
scala 提供 += 或者 -=
counter += 1
1.5调用函数和方法
sqrt(2)
pow(2,4)
min(3,Pi)
import scala.math._ //在scala中,_字符是“通配符”,类似Java中的*
BigInt.probablePrime(100,scala.util.Random)
1.6 apply方法
"Hello"(4)
def apply(n: Int): Char
"Hello".apply(4)
def count(p: (Char) => Boolean) : Int
var 声明其值可变的变量
val xmax,ymax = 100
var greeting,message: String = null
1.3 常用类型
Scala的7种数值类型:Byte、Char、Short、Int、Long、Float和Double
1、toString()
2、to(10)
"Hello".intersect("World")
1.4 算术和操作符重载
val answer = 8 * 5 + 2
scala 提供 += 或者 -=
counter += 1
1.5调用函数和方法
sqrt(2)
pow(2,4)
min(3,Pi)
import scala.math._ //在scala中,_字符是“通配符”,类似Java中的*
BigInt.probablePrime(100,scala.util.Random)
1.6 apply方法
"Hello"(4)
def apply(n: Int): Char
"Hello".apply(4)
def count(p: (Char) => Boolean) : Int
相关文章推荐
- Maluuba人工智能的阅读理解力最佳
- 利用Winscp,Putty实现Windows下编写Linux程序
- Windows下用WinSCP传输数据到Linux上
- 【JAVA】三 语法
- redis做session缓存,打包
- [Javascript] Log Levels and Semantic Methods
- 项目构建maven-使用Nexus创建maven私服
- Java8 随笔记录(二)
- python3 使用pyperclip读写剪贴板(windows)
- ubuntu环境下阿里支付接口集成问题
- 大神如何阅读源码
- 快学scala第一章习题答案
- 项目构建maven——使用eclipse创建maven工程
- UVALive 3989 - Ladies' Choice(稳定婚姻匹配)
- UVALive 4043 Ants(最大权匹配)
- UVALive 3415 Guardian of Decency(最大独立集)
- UVALive 11419 SAM I AM (最小点覆盖输出)
- UVALive 11383 - Golden Tiger Claw(最小权匹配)
- 项目构建maven——maven的安装
- mininet实战2