第一章 基础

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

你可能感兴趣的:(第一章 基础)