/*** * * @Title: replaceContentToFile * @Description: TODO * @param @param path 文件 * @param @param str 开始删除的字符 * @param @param con 追加的文本 * @return void 返回类型 * @throws */ public static void replaceContentToFile(String path, String str ,String con){ try { FileReader read = new FileReader(path); BufferedReader br = new BufferedReader(read); StringBuilder content = new StringBuilder(); while(br.ready() != false){ content.append(br.readLine()); content.append("\r\n"); } System.out.println(content.toString()); int dex = content.indexOf(str); if( dex != -1){ System.out.println(content.substring(dex, content.length())); content.delete(dex, content.length()); } content.append(con); br.close(); read.close(); FileOutputStream fs = new FileOutputStream(path); fs.write(content.toString().getBytes()); fs.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e){ e.printStackTrace(); } }
java 替换文件的内容_java 文件内容替换
最新推荐文章于 2024-07-29 03:14:17 发布
关键词由CSDN通过智能技术生成