码迷,mamicode.com
首页 > 其他好文 > 详细

使用I/O操作文件

时间:2020-05-18 00:49:26      阅读:64      评论:0      收藏:0      [点我收藏+]

标签:文档   ima   nts   文件中   hello   ack   文件   catch   操作   

java.io包提供了一些接口和类,对文件进行基本的操作,包括对文件和目录属性的操作,对文件的读写等等。

File类的常用方法:

技术图片

 

创建和删除文件

 

 

技术图片

 

 Java中的流

技术图片

 

使用流的四个步骤

1.创建File类

 

2.创建合适的流

3.读操作

4.关闭流

//1.创建File类
  File  file = new File("HelloWorld.txt");
  //2.创建合适的流
  FileInputStream  fis=null;
  try {
     fis = new FileInputStream(file);
    //3.读操作
   //调用FileInputStream  中的read()方法,一个一个字节的去读内容
   //直到读取到最后一个内容的时候  返回  -1
   int len = fis.read();
   while(len!=-1){
    //返回值不为-1则循环读取文件中内容并打印
    System.out.print((char)len);
    len=fis.read();
    
   }
   
  } catch (Exception e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  }finally{
   //4.关闭流
   try {
    fis.close();
   } catch (IOException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
   }
  }

 我们在txt文档里面写了This is a test,就可以用如下代码读出来

技术图片

 

使用I/O操作文件

标签:文档   ima   nts   文件中   hello   ack   文件   catch   操作   

原文地址:https://www.cnblogs.com/Jc1995/p/12907877.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!