博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java读取文件内容并输出到控制台,java中实现文件复制
阅读量:5285 次
发布时间:2019-06-14

本文共 1259 字,大约阅读时间需要 4 分钟。

public class TestFileInputStream {

  public static void main(String [] args) {
    //读取指定文件中内容,并在控制台输出
    FileInputStream fis = null;
    byte[] b = new byte[1024];
    int len = 0;
    try {
      fis = new FileInputStream("E:\\javafile\\ja.txt");
      while((len = fis.read(b)) != -1) {
        System.out.write(b, 0, len);
      }
    } catch (IOException e) {
      e.printStackTrace();
    }finally {
      try {
        fis.close();
      } catch (IOException e) {
        e.printStackTrace();
      }
    }
  }
}

 

public class TestFileInputStream{

  public static void main(String [] args) {
    //实现文件复制
    FileInputStream fis = null;
    FileOutputStream fos = null;
    byte[] b = new byte[1024];
    int len = 0;
    try {
      fis = new FileInputStream("E:\\javafile\\ja.txt");
      fos = new FileOutputStream("E:\\javafile\\jc.txt");
      while((len = fis.read(b)) != -1) {
        fos.write(b, 0, len);
      }
    } catch (FileNotFoundException e) {
      e.printStackTrace();
    }catch(IOException io) {
      io.printStackTrace();
    }finally {
      try {
        fis.close();
        fos.close();
      } catch (IOException e) {
        e.printStackTrace();
      }
    }
  }
}

 

转载于:https://www.cnblogs.com/helloworldlx/p/8507975.html

你可能感兴趣的文章
高频交易算法研发心得--MACD指标算法及应用
查看>>
python读写文件
查看>>
使用Visual Studio 2013进行单元测试--初级篇
查看>>
花式索引
查看>>
用python正则提取字符串的方法
查看>>
NHibernate系列学习(三)-条件查询Criteria
查看>>
C++11并发——多线程std::mutex (二)
查看>>
vue router
查看>>
第三次实训作业
查看>>
git
查看>>
FastClick 导致聚焦有问题
查看>>
第二百三十八节,Bootstrap输入框和导航组件
查看>>
js重写原型对象
查看>>
$this的用法
查看>>
linux如何安装java环境
查看>>
Android中gravity的含义
查看>>
求大神给解决下,向已有的xml文件写入数据,但不覆盖文件存在的内容
查看>>
深入理解java嵌套类和内部类
查看>>
Linux守护进程的编程实现
查看>>
C语言指针的初始化和赋值
查看>>