2021-09-02 Scala高级特性 Scala 《7天极速掌握Scala》课程笔记 Scala高级特性一:模式匹配 Scala模式匹配类似于Java的switchcase,但是更加强大,甚至可以匹配变量类型、集合元素、有值没值 语法格式为:变量 match { case值 => 代码 }123456789101112
2021-09-02 Scala函数式编程 Scala 《7天极速掌握Scala》课程笔记 Scala函数式编程特性一:函数赋值给变量 把函数赋值给变量,函数名+空格+_12345678//首先有一个函数def fun(A:String){ ...}//把函数赋值给变量,空格+_即可val A = fun _/
2021-09-01 Scala面向对象 Scala 《7天极速掌握Scala》课程笔记 Scala的类和对象几乎和Java一样1234567891011class Point(xc: Int, yc: Int) { //构造函数是直接放在Class的参数列表里,这里和Java不同 var x: Int = xc
2021-09-01 Scala基础语法 Scala 《7天极速掌握Scala》课程笔记 如何申明变量和常量 val:常量 var:变量 1234//数据类型如果不指定,会自动根据表达式来推断val answer = 0//也可以指定数据类型val answer: Int = 1 那么Scala有哪些数据类型呢? 基本数据类型