stringbuffer 用Stringbuffer在for循环里拼数据 数据到一半 for不执行了 什么情况 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 for(int i=0;i<list.size();i++){ sb.append(list.get(i).tostring);} list里面有null值,抛空指针异常了?打印出来看看。for(int i=0;i<list.size();i++){ System.out.println(list.get(i)); sb.append(list.get(i).tostring);} 应该是for循环问题,你看下代码里有没有其他变量也是list的,你可以debug下! 问题很怪,可以换个编译器试试,如果用的是dos窗口会有很多奇怪问题(用Myeclipse吧) 这代码有问题。list是ArrayList还是LinkedList?如果是LinkedList的话,get(i)是非常慢的。访问List最好使用Iterator list.get(i).toString() StringBuffer只是对字符串进行串接,并不会报错的关键是看你的List集合对不对啦~~ 建议把list.size()赋给一个变量 你是先打印,然后append 的啊,肯定有一部分(最后的i)没有打印的 for(int i=0;i<list.size();i++){System.out.println(list.get(i).toString());sb.append(list.get(i).tostring);}加上红色的试试,应该是你的list里的内容有问题 list是不是被多个线程处理。看看有没有另一个线程删这个list里的数据 LZ 你代码呢?你只给个for(int i=0;i<list.size();i++){ sb.append(list.get(i).tostring);} 谁知道你 集合中的内容 同#9 用迭代 java虚拟机 这明显不按套路出牌嘛怎么循环一半没有了呢。。是不是你的list.get(i)是空值啊。。有没有报NullPointerException 正则表达式怎么取得取得html标签之间的内容? SQLException:必须登录服务器 xml的相对路径问题 请教一个小问题 怎么获取MSN的联系人 自己做东西怎么那么难啊 寻求一个支持metapost 的java package。。。有知情者回复 求解决方案 WEB中小应用程序如何调用 谁知道jb8注册机的地址啊? hiberanet查询问题 诡异的ACtion提交路径问题
sb.append(list.get(i).tostring);
}
System.out.println(list.get(i));
sb.append(list.get(i).tostring);
}
list是ArrayList还是LinkedList?
如果是LinkedList的话,get(i)是非常慢的。
访问List最好使用Iterator
System.out.println(list.get(i).toString());
sb.append(list.get(i).tostring);
}加上红色的试试,应该是你的list里的内容有问题
你只给个
for(int i=0;i<list.size();i++){
sb.append(list.get(i).tostring);
}
谁知道你 集合中的内容 同#9 用迭代
有没有报NullPointerException