importjava.io.BufferedWriter;importjava.io.File;importjava.io.FileOutputStream;importjava.io.FileWriter;importjava.io.IOException;importjava.io.OutputStreamWriter;importjava.io.RandomAccessFile;/***
*@authormalik
*@version2011-3-10 下午10:49:41*/
public classAppendFile {public static voidmethod1(String file, String conent) {
BufferedWriter out= null;try{
java生成文件寫入文本。out= new BufferedWriter(new OutputStreamWriter(new FileOutputStream(file, true)));
out.write(conent);
}catch(Exception e) {
e.printStackTrace();
}finally{try{if(out != null){
out.close();
java string追加字符?}
}catch(IOException e) {
e.printStackTrace();
}
}
}/*** 追加文件:使用FileWriter
java添加數據到list集合?*
*@paramfileName
*@paramcontent*/
public static voidmethod2(String fileName, String content) {
FileWriter writer= null;try{//打開一個寫文件器,構造函數中的第二個參數true表示以追加形式寫文件
writer = new FileWriter(fileName, true);
java讀取文件數字求和。writer.write(content);
}catch(IOException e) {
e.printStackTrace();
}finally{try{if(writer != null){
writer.close();
}
Java文件追加,}catch(IOException e) {
e.printStackTrace();
}
}
}/*** 追加文件:使用RandomAccessFile
*
java數組追加元素。*@paramfileName 文件名
*@paramcontent 追加的內容*/
public static voidmethod3(String fileName, String content) {
RandomAccessFile randomFile= null;try{//打開一個隨機訪問文件流,按讀寫方式
randomFile = new RandomAccessFile(fileName, "rw");//文件長度,字節數
long fileLength =randomFile.length();//將寫文件指針移到文件尾。
java properties,randomFile.seek(fileLength);
randomFile.writeBytes(content);
}catch(IOException e) {
e.printStackTrace();
}finally{if(randomFile != null){try{
randomFile.close();
java特性?}catch(IOException e) {
e.printStackTrace();
}
}
}
}public static voidmain(String[] args) {try{
java三大框架?File file= new File("d://text.txt");if(file.createNewFile()){
System.out.println("Create file successed");
}
method1("d://text.txt", "123");
method2("d://text.txt", "123");
method3("d://text.txt", "123");
java 文件合并?}catch(Exception e){
System.out.println(e);
}
}
}
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态