public class ToREMOrder {
/** 度指定路径下的txt文件 */ public void readFile(String filePath){ try { File file=new File(filePath); if(file.isFile() && file.exists()){ //判断文件是否存在 InputStreamReader read = new InputStreamReader( new FileInputStream(file)); BufferedReader bufferedReader = new BufferedReader(read); String lineTxt = null; while((lineTxt = bufferedReader.readLine()) != null){ System.out.println(lineTxt); } read.close(); }else{ System.out.println("找不到指定的文件"); } } catch (Exception e) { System.out.println("读取文件内容出错"); e.printStackTrace(); } }
/**使用FileOutputStream来写入txt文件 * @param txtPath txt文件路径 * @param content 需要写入的文本 */ public void writeTxt(String txtPath,String content){ FileOutputStream fileOutputStream = null; File file = new File(txtPath); try { if(file.exists()){ //判断文件是否存在,如果不存在就新建一个txt file.createNewFile(); } fileOutputStream = new FileOutputStream(file); fileOutputStream.write(content.getBytes()); fileOutputStream.flush(); fileOutputStream.close(); } catch (Exception e) { e.printStackTrace(); } }
}