快学scala(第二版)学习笔记-1.基础

基础

变量

val 常量 var 变量

常用类型

和java一样

方法

  • 几乎任何符号都可以用来命名方法,比如说 +
  • 使用起来也可以用 a 方法 b 或者 a.方法(b)
  • 方法没有参数,可以省略括号

通配符

import scala.math._ 这里的下划线想到与java中的*

apply

根据下标取字符串的字符,不然 "abc"(1) // => "a"

练习:

  1. 计算3的平方根,然后再对该值求平方,与3的差

val a = math.sqrl(3) val b = a * a 3 - b

  1. "crazy" * 3

"crazycrazycrazy"

  1. 用BigInt计算2的1024次方

BigInt(2).pow(1024)

未完待续。。。

猜你喜欢

转载自my.oschina.net/u/2385255/blog/1511470