随笔分类 - scala
摘要:变长参数、过程、变长数组:数组缓冲、多维数组、与Java的互操作、获取映射中的值
阅读全文
摘要:获取用户输入、读写文件、 XML,作为一等公民、读写XML、GUI使用示例
阅读全文
摘要:在Scala里使用Scala类,在Scala里使用Java类,在Java里使用Scala类,继承类
阅读全文
摘要:使用Actor的并发,消息传递,Actor类,actor方法,receive和receiveWithin方法,react和reactWithin方法,loop和loopWhile,控制线程执行,
阅读全文
摘要:创建多行字符串,运算符优先级, 类继承,Scala中的static,Option类型,方法返回类型推演,隐式类型转换,使用Set,合并Set集,用Scala实现集合中相邻元素间的差值
阅读全文
摘要:1. 在类UNIX系统上作为脚本运行在类Unix系统上,你可以设置一个shell前导词来执行脚本。如下例:Script.scala#!/usr/bin/env scala!#println("Hello" + args(0))先输入chmod +x Script.scala,确保对Script.sc...
阅读全文
摘要:queues函数式队列,信息隐藏,变化型注解
阅读全文
摘要:银行账号的简化实现:scala> class BankAccount{ | private var bal: Int = 0 | def balance: Int = bal | def deposit(amount: Int) { | require(amount ...
阅读全文
摘要:可变(mutable)集合与不可变(immutable)集合、初始化集合
阅读全文
摘要:列表列表的初始化及对其首尾的访问:scala> val colors = List("red", "blue", "green")colors: List[String] = List(red, blue, green)scala> colors.headres15: String = redsca...
阅读全文
摘要:List对象的方法
阅读全文
摘要:List类的高阶方法
阅读全文
摘要:列表基本操作:转换列表,二路归并排序
阅读全文