日期:2014-05-20  浏览次数:20790 次

append方法的使用
读到一个例子,看代码
builder.append('[');
for(News news : videos) {
builder.append('{');
builder.append("id:").append(news.getId()).append(',');
builder.append("name:\"").append(news.getTitle()).append("\",");
builder.append("age:").append(news.getId()).append(',');
builder.append("},");//此处多了一个逗号
}
builder.deleteCharAt(builder.length() - 1);//删除这个逗号
builder.append(']');

如果直接在改成builder.append("}"),就不用那个删除语句了,这样行不行得通?
append Java

------解决方案--------------------
不行,这样你每个for 中的都连在一起分不开了,“,”启到分隔每个for中的内容,最后一个for最好多个“,”,这个是多的,所以要删除掉