zoukankan      html  css  js  c++  java
  • java io流清空txt文件内容及填充文件内容

    File file = new File(this.getClass().getResource("").getPath());
    System.out.println(file.getPath());
    String path=file.getPath();
    String filename="test1.txt";
    //path=path.substring(0,path.indexOf("WEB-INF"))+"upload\Excel"+"\"+"import.txt"; //服务器专用
    username= DesUtil.encrypt(username);
    password=DesUtil.encrypt(password);
    ip=DesUtil.encrypt(ip);
    DatabaseName=DesUtil.encrypt(DatabaseName);
    path=path.substring(0,path.indexOf("target"))+"src\main\webapp\upload\Excel"+"\"+"import.txt";
    clearInfoForFile(path);
    try {
    FileWriter fileWriter =new FileWriter(path, true);
    String info="";
    info=info+ip+" "+DatabaseName+" "+username+" "+password;
    fileWriter.write(info);
    fileWriter.flush();
    fileWriter.close();
    }catch (IOException e){

    }
    InputStream is = new FileInputStream(path);
    String line; // 用来保存每行读取的内容
    BufferedReader reader = new BufferedReader(new InputStreamReader(is));
    line = reader.readLine(); // 读取第一行
    int t=0;
    if (line==null){

    }else {
    t=1;
    }
    reader.close();
    is.close();

    //清空文件内容
    public void clearInfoForFile(String fileName) {
    File file =new File(fileName);
    try {
    if(!file.exists()) {
    file.createNewFile();
    }
    FileWriter fileWriter =new FileWriter(file);
    fileWriter.write("");
    fileWriter.flush();
    fileWriter.close();
    } catch (IOException e) {
    e.printStackTrace();
    }
    }
     
  • 相关阅读:
    poj3225(区间操作,交,并,补)
    uva11235
    hdu1166(树状数组)
    uva11997
    uva11991
    uva 11995
    2017 Multi-University Training Contest
    Maven设置使用自定义的jar包到自己本地仓库
    Springboot之从数据库读取配置信息进行注入
    Springboot中为什么需要采用Service+ServiceImpl的结构?
  • 原文地址:https://www.cnblogs.com/dawn-and-night/p/11127188.html
Copyright © 2011-2022 走看看