免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 860 | 回复: 0
打印 上一主题 下一主题

I/O Streams 的典型应用 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-03-15 17:14 |只看该作者 |倒序浏览
                                I/O Streams 的典型应用
一.input streams:
1.buffered input file:
BufferedReader in = new BufferedReader(new FileReader("fileName" or instance of File));
常用于行读入操作。
2.input from memory:
StringReader in2 = new StringReader(s2); s2:String 类的实例。这样就可以
一个一个地读入s2中的字符。
3.Formatted memory input
DataInputStream in = new DataInputStream(inputStream及其子类的实例)。
使用readType方法读入要求的数据类型。
4.Fileout:
PrintWriter out1 = new PrintWriter(new BufferedWriter(new FileWriter("filename",or instance of File)));
5.Reading from standard input:
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
二. output stream:
1.PrintWriter格式化的输出是可以直接阅读的。
2。Reading and writing random access files:
RandomAccessFile raf = new RandomAcessFile("filename",mode),mode:为打开方式可以为
r,rw,rws,rwd;
3.changing System.out to a printWriter:
PrintWriter out = new PrintWriter(System.out, true);
true用来开启自动flush();

  

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/28187/showart_259184.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP