全屏
java.io.OutputStream.write(int b)方法将指定字节写入此输出流。一般的合约写入的是一个字节写入到输出流。要写入的字节是参数b的八个低阶比特。 B的24个高位比特被忽略。OutputStream的子类必须提供此方法的实现。
声明
以下是java.io.OutputStream.write()方法的声明public abstract void write(int b)
参数b -- 字节
返回值
此方法无返回值。
异常IOException -- 如果发生I/ O错误。特别是,如果是输出流被关闭抛出一个IOException。
例子
下面的示例演示java.io.OutputStream.write()方法的用法。package cn.sxt;
import java.io.*;
public class OutputStreamDemo {
public static void main(String[] args) {
try {
// create a new output stream
OutputStream os = new FileOutputStream("test.txt");
// craete a new input stream
InputStream is = new FileInputStream("test.txt");
// write something
os.write(70);
os.write(71);
// read what we wrote
for (int i = 0; i
System.out.print("" + (char) is.read());
}
} catch (Exception ex) {
ex.printStackTrace();
}
}}
让我们编译和运行上面的程序,这将产生以下结果:FG
分享到:
0评论