Java IO流--打印流
Posted 路宇_
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java IO流--打印流相关的知识,希望对你有一定的参考价值。
打印流:
PrintStream 和 PrintWriter
提供了一系列重载的print()和println()
@Test
public void test1(){
PrintStream ps = null;
try {
FileOutputStream fos = new FileOutputStream(new File("D:\\\\Temp\\\\text.txt"));
//创建打印输出流,设置为自动刷新模式(写入换行符或字节'\\n'时都会刷新输出)
ps = new PrintStream(fos, true);
if (ps != null) {//把标准输出流(控制台输出)改成文件
System.setOut(ps);
}
for (int i = 0; i <= 255; i++) {
System.out.print((char) i);
if (i % 50 == 0) { //每50个数据一行
System.out.println(); //换行
}
}
}catch (Exception e){
e.printStackTrace();
}finally {
if (ps!=null) {
ps.close();
}
}
}
在硬盘中显示文件内容:
!"#$%&'()*+,-./012
3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcd
efghijklmnopqrstuvwxyz{|}~€‚ƒ„
†‡ˆ‰Š‹ŒŽ‘’“”•–
—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈ
ÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùú
ûüýþÿ
以上是关于Java IO流--打印流的主要内容,如果未能解决你的问题,请参考以下文章