打印流

来源:互联网 发布:网络大学报名 编辑:程序博客网 时间:2024/06/05 10:21

一:打印流

打印流是输出信息最方便的类,主要包含字节打印流(PrintStream)和字符打印流(PrintWriter)。

在PrintStream 构造方法中,有一个构造方法可以直接接收OutputStream 类的实例,这是因为与OutputStream 类相比,PrintStream类可以更方便的输出数据,这就好像将OutputStream 类重新包装了一下,使之更加方便。


二:范例:

范例1:

package haizhu.com.print;import java.io.File;import java.io.FileOutputStream;import java.io.OutputStream;public class PrintStream {public static void main(String[] args) throws Exception{File f = new File("d:"+File.separator+"text.txt");OutputStream out = new FileOutputStream(f);PrintStream ps = new PrintStream(out);ps.print("Hello ");ps.println("world !");ps.clone();}}
范例2:

package haizhu.com.print;import java.io.File;import java.io.FileOutputStream;import java.io.OutputStream;public class PrintStream {public static void main(String[] args) throws Exception{File f = new File("d:"+File.separator+"text.txt");OutputStream out = new FileOutputStream(f);PrintStream ps = new PrintStream(out);String name = "海竹";int age = 26;float score = 990.356f;char sex = 'M';// 格式化输出,字符串使用 %s、整数使用 %d、小数使用 %f、字符使用 %cps.printf("姓名:%s;年龄:%d;成绩:%f;性别:%c",name,age,score,sex);ps.clone();}}





原创粉丝点击