Scala 文件 I/O

Scala 文件 I/O

Scala 文件 I/O Scala 进行文件写操作,直接用的都是 java中 的 I/O 类 ( java.io.File ): 示例 importjava.io._objectTest{defmain(args:Array[String]){valwriter=newPrintWriter(newFile...

Scala 提取器(Extractor)

Scala 提取器(Extractor)

Scala 提取器(Extractor) 提取器是从传递给它的对象中提取出构造该对象的参数。 Scala 标准库包含了一些预定义的提取器,我们会大致的了解一下它们。 Scal...

Scala 异常处理

Scala 异常处理

Scala 异常处理 Scala 的异常处理和其它语言比如 Java 类似。 Scala 的方法可以通过抛出异常的方法的方式来终止相关代码的运行,不必通过返回值。 抛出异常...

Scala 正则表达式

Scala 正则表达式

Scala 正则表达式 Scala 通过 scala.util.matching 包中的 Regex 类来支持正则表达式。以下示例演示了使用正则表达式查找单词 Scala : 示例 importscala.util.matching.Rege...

Scala 模式匹配

Scala 模式匹配

Scala 模式匹配 Scala 提供了强大的模式匹配机制,应用也非常广泛。 一个模式匹配包含了一系列备选项,每个都开始于关键字 case 。每个备选项都包含了一...

Scala Trait(特征)

Scala Trait(特征)

Scala Trait(特征) Scala Trait(特征) 相当于 Java 的接口,实际上它比接口还功能强大。 与接口不同的是,它还可以定义属性和方法的实现。 一般情况下Scala的类...

Scala 类和对象

Scala 类和对象

Scala 类和对象 类是对象的抽象,而对象是类的具体示例。类是抽象的,不占用内存,而对象是具体的,占用存储空间。类是用于创建对象的蓝图,它是一个...

Scala Iterator(迭代器)

Scala Iterator(迭代器)

Scala Iterator(迭代器) Scala Iterator(迭代器)不是一个集合,它是一种用于访问集合的方法。 迭代器 it 的两个基本操作是 next 和 hasNext 。 调用 it.next() 会返...

Scala Collection(集合)

Scala Collection(集合)

Scala Collection(集合) Scala提供了一套很好的集合实现,提供了一些集合类型的抽象。 Scala 集合分为可变的和不可变的集合。 可变集合可以在适当的地方被更...

Scala 数组

Scala 数组

Scala 数组 Scala 语言中提供的数组是用来存储固定大小的同类型元素,数组对于每一门编辑应语言来说都是重要的数据结构之一。 声明数组变量并不是声明...

×