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();
    }
    }
     
  • 相关阅读:
    到底什么时候才需要在ObjC的Block中使用weakSelf/strongSelf
    陀螺仪、加速计和磁力计
    UIImage加载图片的方式以及Images.xcassets对于加载方法的影响
    Java-Jdbc
    3.1 基本数据类型
    第三章 数据类型和变量
    2.2.4 给java应用打包
    2.2.3 运行java程序
    2.2.2 编译java源文件
    2.2.1 jdk简介
  • 原文地址:https://www.cnblogs.com/dawn-and-night/p/11127188.html
Copyright © 2011-2022 走看看