Java??????????
???????????? ???????[ 2013/11/12 11:18:14 ] ????????
????5???????????????β??
public class AppendToFile {
/**
* A???????????????RandomAccessFile
*/
public static void appendMethodA(String fileName?? String content) {
try {
// ???????????????????????д???
RandomAccessFile randomFile = new RandomAccessFile(fileName?? "rw");
// ?????????????
long fileLength = randomFile.length();
//??д????????????β??
randomFile.seek(fileLength);
randomFile.writeBytes(content);
randomFile.close();
} catch (IOException e) {
e.printStackTrace();
}
}
/**
* B???????????????FileWriter
*/
public static void appendMethodB(String fileName?? String content) {
try {
//?????д??????????????е?????????true???????????д???
FileWriter writer = new FileWriter(fileName?? true);
writer.write(content);
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
}
public static void main(String[] args) {
String fileName = "C:/temp/newTemp.txt";
String content = "new append!";
//??????A??????
AppendToFile.appendMethodA(fileName?? content);
AppendToFile.appendMethodA(fileName?? "append end.
");
//??????????
ReadFromFile.readFileByLines(fileName);
//??????B??????
AppendToFile.appendMethodB(fileName?? content);
AppendToFile.appendMethodB(fileName?? "append end.
");
//??????????
ReadFromFile.readFileByLines(fileName);
}
}
??????

???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11