trait 实例
来源:互联网 发布:冰川网络最新消息 编辑:程序博客网 时间:2024/06/03 20:23
//Implement a class IterableInputStream that extends java.io.InputStream with the trait Iterable[Byte] .
class IterableInputStram(is: InputStream) extends InputStream with Iterable[Byte] { override def iterator = new Iterator[Byte] { override def hasNext = is.available > 0 override def next = { is.read.toByte } } def read = is.read}val bi = new IterableInputStram(new FileInputStream("c:/ObjectTest.obj")).iteratorval r = bi.map(_.toChar).mkStringprintln(r)
阅读全文
0 0
- trait 实例
- Scala Trait 详解(实例)
- Trait
- trait
- Trait
- trait
- trait
- trait
- trait技术
- Trait技术
- trait,线性化
- c++ trait
- php trait
- Scala:trait
- php trait
- PHP TRAIT
- PHP Trait
- PHP trait
- linux下使用valgrind对程序进行检查
- 用JS实现页面中按钮倒计时
- 定点整数加减法
- ACM-ICPC国际大学生程序设计竞赛北京赛区(2017)网络赛 A Visiting Peking University
- ios移动端关于事件绑定区域点击闪屏的解决
- trait 实例
- python中的列表
- 线性代数笔记:行列式和矩阵;以及具体实战
- 面向对象编程语言的特性
- Vulkan Barriers
- java7
- TCP之再谈解决服务器TIMEWAIT过多的问题
- cv1159 最大全0子矩阵(极大子矩阵)
- python语言基础之基本数据类型及其运算(1)