摘要:        
一.本章要点 match表达式是更好的switch,不会有意外调入下一个分支 如果没有模式能够匹配,会抛出MatchError,可以用case _模式避免 模式可以包含一个随意定义的条件,称做守卫 你可以对表达式的类型进行匹配;优先选择模式匹配而不是isInstanceOf/asInstanceOf    阅读全文
posted @ 2019-12-02 19:11
biu嘟
阅读(402)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一.本章要点 所有集合都扩展自Iterable特质; 集合有三大类,分别为序列,集和映射; 对于几乎所有集合类,Scala都同时提供可变和不可变的版本; Scala列表要么是空的,要么拥有一头一尾,其中尾部本身是一个列表; 集是无小猴次序的集合; 用LinkedHashSet来保留插入顺序,或者用S    阅读全文
posted @ 2019-12-02 17:00
biu嘟
阅读(319)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一.本章要点 在Scala中函数是”头等公民“(可以作为参数,返回值,赋值给其他); 可以创建匿名函数,通常还会交给其他函数; 函数参数可以给出需要稍后执行的行为; 许多集合方法都接受函数参数,将函数应用到集合中的值; 有许多语法上的简写让你以简短且易读的方式表达函数参数; 可以创建操作代码块的函数    阅读全文
posted @ 2019-12-02 14:02
biu嘟
阅读(336)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一.本章要点 标识符由字母,数字或运算符构成 一元和二元操作符其实是方法调用 操作符优先级取决于第一个字符,而结合性取决于最后一个字符 apply和update方法在对expr(args)表达式求值时被调用 提取器从输入中提取元组或值的序列 二.标识符 变量,函数,类的名称统称为标识符。标准的(Ja    阅读全文
posted @ 2019-12-02 10:27
biu嘟
阅读(293)
评论(0)
推荐(0)
        
                    
                
浙公网安备 33010602011771号