2022年java文件读写代码 .pdf
《2022年java文件读写代码 .pdf》由会员分享,可在线阅读,更多相关《2022年java文件读写代码 .pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1、按字 节读 取文件内容2、按字符 读取文件内容3、按行 读取文件内容4、随机 读取文件内容publicclass ReadFromFile /*以字 节为单 位读取文件,常用于读二进制文件,如 图片、声音、影像等文件。*/publicstaticvoid readFileByBytes(String fileName)File file=new File(fileName);InputStream in=null;try System.out.println(以字 节为单 位读取文件内容,一次读一个字 节:);/一次 读一个字 节 in=new FileInputStream(file);
2、int tempbyte;while(tempbyte=in.read()!=-1)System.out.write(tempbyte);in.close();catch(IOException e)e.printStackTrace();return;try System.out.println(以字 节为单 位读取文件内容,一次读多个字 节:);/一次 读多个字 节byte tempbytes=newbyte100;int byteread=0;in=new FileInputStream(fileName);ReadFromFile.showAvailableBytes(in);/读入多
3、个字 节到字节数组中,byteread为一次 读入的字 节数while(byteread=in.read(tempbytes)!=-1)System.out.write(tempbytes,0,byteread);名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 6 页 -catch(Exception e1)e1.printStackTrace();finally if(in!=null)try in.close();catch(IOException e1)/*以字符 为单位读取文件,常用于读文本,数字等 类型的文件 */publicstaticvoid readFileByC
4、hars(String fileName)File file=new File(fileName);Reader reader=null;try System.out.println(以字符 为单 位读取文件内容,一次读一个字 节:);/一次 读一个字符 reader=new InputStreamReader(new FileInputStream(file);int tempchar;while(tempchar=reader.read()!=-1)/对于 windows下,¥r¥n 这两个字符在一起 时,表示一个 换行。/但如果 这两个字符分 开显 示时,会 换两次行。/因此,屏蔽掉 r
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年java文件读写代码 2022 java 文件 读写 代码
限制150内