文件的IO流

来源:互联网 发布:300英雄新地图怎么优化 编辑:程序博客网 时间:2024/05/16 03:35

:文件的io流

第一种: Input 输入流 又称为 读流

文件的读流

File file = new File("文件路径");FileInputStream fis=new FileInputStream(file);

具体用法:

//实例化文件File file = new File("文件路径");//实例化文件的读流FileInputStream fis=new FileInputStream(file);//实例化byte数组  byte b[]=new byte[1024];int len=0;// fis.read(b); 文件被读完则为-1//文件每次读1024个字节,如果被读完则len为-1while((len=fis.read(b))!=-1){//将字节数组转成字符串String s=new String(b, 0, len);}//关闭读流fis.close();

第二种: Output 输出流 又称为 写流

文件的写流

File file = new File("文件路径");FileOutputStream fos=new FileOutputStream(file);

具体用法:

//实例化文件File file = new File("文件路径");//实例化文件写流FileOutputStream fos=new FileOutputStream(file);//写入的内容String str = "写入的内容";//把内容写入文件fos.write(str.getBytes());//关闭文件流fos.close();