首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

求最高效率的Java向文本追加字符串的代码

2012-10-10 
求最高效的Java向文本追加字符串的代码!求最高效的Java向文本追加字符串的代码!public void updateAll4Tex

求最高效的Java向文本追加字符串的代码!
求最高效的Java向文本追加字符串的代码!
public void updateAll4Tex(String file,String url) throws Exception{
  GetAllMessage gam=new GetAllMessage();
  ArrayList<String[][]> al =gam.getAllMsg(url);
  int i=0;
  int k=al.size();
  while (i<k){
  String[][] str=al.get(i);
  if(str instanceof String[][]){
  for(int j=0;j<str.length;j++){
  write(file,str[j][1]);
// System.out.print(str[j][0]+":");
// System.out.println(str[j][1]);
  }
  }
  i++;
  }
//下面这两行数据需要追加进去的,有点长的
// System.out.println(al.size());
// System.out.println(al.size());
  }

[解决办法]
我也不是太理解LZ想要的结果,如果说是针对文件通过IO进行内容追加的话,我尝试给LZ如下解决参考,该方法是将追加内容直接追加到文件的内容的尾部.

Java code
try {            //该方法直接读取文件后            BufferedWriter bw = new BufferedWriter(new FileWriter(new File("d:\\test.txt"),true));            bw.write(" 追加的内容 ");            bw.close();        } catch (IOException e) {            e.printStackTrace();        } 

热点排行