zoukankan      html  css  js  c++  java
  • IO流中的文件创建并且写入读取

    package com.java.inoutputstreamDmeo.www;

    import java.io.File;
    import java.io.FileInputStream;
    import java.io.FileOutputStream;
    import java.io.IOException;

    public class InOutPutStreamDmeo {

     public static void main(String[] args) {
      //创建一个File的实例对象
      File file=new File("D:\ja\tempIn");
      //判断file是否存在,不存在就创建出一个文件目录
      if(!file.exists()){
       file.mkdirs();
      }
      File file1=new File(file,"lian.txt");
      //判断file1是否存在,不存在就创建出一个文件
      if(!file1.exists()){
       file.mkdirs();
      }
      //创建FileOutInputStream的对象
      FileOutputStream fos=null;
      try{
       fos=new FileOutputStream(file1,true);
       fos.write("ziqiangbuxi".getBytes());
      }catch(IOException e){
       System.out.println("--------IO异常----------");
      }finally {
       try{
        fos.close();
       }catch(IOException e){
        System.out.println("------被要关闭的文件不存在-------");
       }
      }
      
      System.out.println("--------------我是美丽的划分线哦-----------------------");
      System.out.println("--------------把上面写进去的文件内容读出来-----------------------");
      //创建FileInInputStream的对象
      FileInputStream foi=null;
      try{
       foi=new FileInputStream(file1);
       do{
       System.out.print((char)foi.read());
       }while(foi.read()!=-1);
      }catch(IOException e){
       System.out.println("--------IO异常----------");
      }finally {
       try{
        foi.close();
       }catch(IOException e){
        System.out.println("------被要关闭的文件不存在-------");
       }
      }    
     }
    }

  • 相关阅读:
    树状数组BIT
    KMP算法习题(一本通)
    西大附中集训日志
    图论大杂汇
    [IOI2008/BZOJ1791 岛屿](处理基环树的小技巧&基于bfs树形DP)
    字符串知识清单
    BZOJ刷题列表【转载于hzwer】
    NOIP2018复赛游记
    求极大子矩阵的两种方法
    NOIP2002-字串变换【双向BFS】
  • 原文地址:https://www.cnblogs.com/daoxiang1992/p/5759033.html
Copyright © 2011-2022 走看看