@Test public void writeFile() throws Exception { File file = new File("./test"); // true 是添加到文件末尾 FileOutputStream fos = new FileOutputStream(file, true); try { fos.write("1234".getBytes()); } finally { fos.close(); } String fileContent = FileUtils.readFileToString(file); Assert.assertTrue(fileContent.contains("1234")); } @Test public void writeFileByApache() throws Exception { File file = new File("./test"); String str = "Apache io common"; //FileUtils的写入是直接覆盖,没有添加选项 FileUtils.writeStringToFile(file, str); String fileContent = FileUtils.readFileToString(file); Assert.assertTrue(fileContent.contains(str)); }