OutputStream的write(byte[] b) 我记得是把b数组的字节写出的 查了下api api上面的解释是这样的 “将 b.length 个字节从指定的 byte 数组写入此输出流。”
可我看一本书上 书的内容如上图 对write(byte[] b)和write(byte[] b, int off, int len)的解释是“写出所有字节或某个范围的字节到数组b中”有些疑惑了 到底是怎么样的?
解决方案 »
- 求高手指导,小弟刚入手JAVA,专业非计算机
- 连接MySQL时Unknown column问题,求高手解答
- 如何 能使editplus 编译执行 带package的java文件 不带package的已经能编译执行了
- 讨论: Sun JAVA API 奇怪的设计:Properties(Properties p)
- 关于JTextPanel关键字高亮问题
- 小弟不才,问个弱智问题
- java定义教师类、学生类。
- 请教jsp中如何监控页面,多谢大哥
- 抵制日货,从我做起
- 怪事怪事,在win2000下设环境变量没反应。
- 在定义方法中抛出多个异常,想在main中怎么一一catch处理?
- 新人求助:关于论坛里的一点资料
void write(byte[] b)
将 b.length 个字节从指定的 byte 数组写入此输出流。
void write(byte[] b, int off, int len)
将指定 byte 数组中从偏移量 off 开始的 len 个字节写入此输出流。
从输入流中读取一定数量的字节,并将其存储在缓冲区数组 b 中。
int read(byte[] b, int off, int len)
将输入流中最多 len 个数据字节读入 byte 数组。
读入的是InputStream
不是 我现在在看java核心技术 上图是java核心技术第二卷里面关于io的OutputStream中write方法的一个描述 “写出所有字节或某个范围的字节到数组b中”感觉有些无法理解 就去看了下api 看了api后 觉得api上的描述与java核心技术上的描述有些不一样啊 疑惑中。。