java IO文件输入输出流总结.doc
文件输入与输出以流的形式进行,同时根据内容不同分为字节和字符两种
字节流的读取与写入
读取步骤:File→FileInputStream→f.read(bytes)
写入步骤:File→FileOutputStream→f.write(bytes)
演示:读取字节文件即把字节从文件读到内存中
File f=null;//定义文件类的变量,并为空
f=new File(“”);//给变量赋值,表明指向某个文件
因为File没有读写的能力,所以需要用个InputStream
Try{
FileInputStream fis=null;//定义文件字节输入流变量
fis=new FileInputStream(f);//给其赋值,指向目标文件
Byte [] bytes=new byte[1024]; //定义数组,把字节流的字节读到数组中,相当于缓存
Int n=0;//记录读取的字节数
While(n=fis.read(bytes)==-1){//以1024字节大小为单位每次读取字节,从fis字节流中,并放到bytes字节组中,读取字节个数为零即读到末尾,则返回数值-1.
String s=new String(bytes,0,n);// 把字节转换成字符串,0代表:转换开始的下标;n代表:转换字节的长度。
System.out.println(s);//把字符串打印
您可能关注的文档
最近下载
- 中国互联网使用障碍诊疗指南(2025版).docx VIP
- 社会工作研究方案设计.docx VIP
- 《机械制图与计算机绘图习题集(第2版)第11章》冯秋官.pdf VIP
- 《大型养路机械制动技术》课件 12项目四 任务二 认知YZ-1型空气制动机操纵机构.pptx
- (精选)西乐葆宣传介绍教学课件.pptx VIP
- 六年级下册综合实践活动课件--木蜻蜓--全国通用---14张.pptx VIP
- 《柳林风声》试题及答案共4套.pdf VIP
- JTT1218.4-2024城市轨道交通运营设备维修与更新技术规范第4部分轨道.pdf VIP
- 汽动引风机背压机性能试验报告.pdf VIP
- 2025年全军士官招生统一考试士兵模拟试题.doc VIP
原创力文档

文档评论(0)