Scala
Echo_y_q
这个作者很懒,什么都没留下…
展开
-
Scala学习(七)
目录Scala 模式匹配使用样例类Scala 正则表达式正则表达式正则表达式实例Scala 异常处理抛出异常捕获异常finally 语句Scala 提取器(Extractor)提取器使用模式匹配Scala 文件 I/O从屏幕上读取用户输入从文件上读取内容Scala 模式匹配一个模式匹配包含了一系列备选项,每个都开始于关键字 case。...转载 2018-10-11 18:14:36 · 759 阅读 · 0 评论 -
Scala学习(六)
目录Scala Iterator(迭代器)查找最大与最小元素获取迭代器的长度Scala Iterator 常用方法Scala 类和对象Scala 继承Scala 单例对象Scala Trait(特征)特征构造顺序Scala Iterator(迭代器)迭代器 it 的两个基本操作是 next 和 hasNext。调用 it.next() 会返回迭代器的...转载 2018-10-11 17:52:07 · 403 阅读 · 0 评论 -
Scala学习(五)
目录Scala 数组声明处理多维数组合并数组创建区间数组Scala 数组方法Scala CollectionList(列表)列表基本操作连接列表List.fill()List.tabulate()List.reverseScala List 常用方法Scala Set(集合)集合基本操作连接集合查找集合中最大与最小元素...转载 2018-10-11 17:24:59 · 1094 阅读 · 0 评论 -
Scala学习(四)
目录Scala 闭包Scala 字符串创建字符串字符串长度、连接格式化字符串String方法Scala 闭包闭包是一个函数,返回值依赖于声明在函数外部的一个或多个变量。闭包通常来讲可以简单的认为是可以访问一个函数里面局部变量的另外一个函数。object Test { def main(args: Array[String]) { pr...转载 2018-10-11 15:48:18 · 166 阅读 · 0 评论 -
Scala学习(三)
目录Scala IF...ELSE 语句Scala 循环Scala 方法与函数方法声明方法定义方法调用Scala 函数传名调用(call-by-name)Scala 指定函数参数名Scala 函数 - 可变参数Scala 递归函数Scala 函数 - 默认参数值Scala 高阶函数方法和函数的区别Scala IF...ELSE 语句if...转载 2018-10-11 14:59:00 · 482 阅读 · 0 评论 -
Scala学习(二)
目录Scala变量变量声明Scala 访问修饰符私有(Private)成员保护(Protected)成员公共(Public)成员作用域保护Scala 运算符算术运算符关系运算符逻辑运算符位运算符赋值运算符运算优先级Scala变量变量声明var声明变量,val声明常量 变量的类型在变量名之后等号之前声明 声明变量和常量不一定要指...转载 2018-10-11 13:59:56 · 306 阅读 · 0 评论 -
Scala学习(一)
目录Scala简介Scala特性Scala Web框架Scala安装Scala基础语法基本语法Scala数据类型Scala简介Scala 是一门多范式(multi-paradigm)的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性。Scala 运行在Java虚拟机上,并兼容现有的Java程序。Scala 源代码被编译成Java字节码,...转载 2018-10-11 11:23:18 · 202 阅读 · 0 评论