当需要循环操作(拼接)字符串的时候,应当使用StringBuffer,String类是final不可修改,如果用String来拼接字符串会造成性能低下
StringBuffer strBuffer = new StringBuffer(); for(int i = 0; i < 1000; i++){ strBuffer.append(i).append(","); } strBuffer.delete(strBuffer.length() - 1, strBuffer.length());
通过查看API可以知道StringBuffer的delete()方法可以很方便地去掉连接字符串最后的逗号!