Java PrintStream write()方法
java.io.PrintStream.write(byte[] buf,int off,int len) 方法从指定的字节数组开始在这个流抵消了写入len字节。如果启用了自动刷新,那么flush方法会被调用。注意,该字节将被写入为给定的;按照平台的默认字符编码写字符将被转换,使用print(char)或println(char)方法。
1 语法
public void write(byte[] buf,int off,int len)
2 参数
buf:一个字节数组。
off:从其开始获取字节的偏移量。
len:要写入的字节数。
3 返回值
无
4 示例
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
/**
* java.io.PrintStream.write(byte[] buf,int off,int len)方法的例子
*/
import java.io.*;
public class Demo {
public static void main(String[] args) {
byte c[] = {70, 71, 72, 73, 74, 75, 76};
// create printstream object
PrintStream ps = new PrintStream(System.out);
// write bytes 1-3
ps.write(c, 1, 3);
// flush the stream
ps.flush();
}
}
输出结果为:
GHI
热门文章
优秀文章