
本文共 3236 字,大约阅读时间需要 10 分钟。
������������������������
������������������������������������������������������������������������������������������������������������������Java������������������������������������������������������������������������������������������������������������������������
1. ������������������
������������������������������������������������������������������������������������������������������������������������
public static void appendInfoToFile(String fileName, String info) { File file = new File(fileName); try { if (!file.exists()) { file.createNewFile(); } FileWriter fileWriter = new FileWriter(file, true); info += System.getProperty("line.separator"); fileWriter.write(info); fileWriter.flush(); fileWriter.close(); } catch (IOException e) { e.printStackTrace(); }}
���������������������������������������������������������������������������������FileWriter
������������������������������������true
������������������������������������������������������������������������������������������������
2. ������������������
������������������������������������������������������������������������������������������������������������������
public static 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(); }}
������������������������������������������������������������������������������FileWriter
������������������������������������������������������������������������������������������������������������������������������
3. ������������������
���������������������������������������������������������������������������������������������
public static ListreadInfoFromFile(String fileName) { File file = new File(fileName); if (!file.exists()) { return null; } List resultStr = new ArrayList<>(); try { BufferedReader bufferedReader = new BufferedReader(new FileReader(file)); String str = null; while ((str = bufferedReader.readLine()) != null) { resultStr.add(str); } } catch (IOException e) { e.printStackTrace(); } return resultStr;}
���������������������������������������������������������������������������������BufferedReader
���FileReader
���������������������������������������������������������������������������������������������������������������������������������������
������������
- ������������������������������������������������������
- ������������������������������������������������������������������������������������
- ������������������������������������������������������������������������������������
- Java������
System.getProperty("line.separator")
������������������������������������������������������������������������������������������
������������������������������������������������������������������������������������������������������������������������������������������������������������
发表评论
最新留言
关于作者
