StringBuffer在循环中拼接字符串
程序员文章站
2022-05-23 22:27:06
...
//获取之前处理人的邮件列表 List<TFlowActivity> activityList = flowInstance.getActivityList(); StringBuffer dealUserMail = new StringBuffer(); if (activityList == null) { dealUserMail = new StringBuffer(""); } else { for (TFlowActivity flowActivity : activityList) { dealUserMail = dealUserMail.append(flowActivity.getAuditEmail()).append(";"); } } String dealUserMailList = dealUserMail.toString();
在循环中拼接字符串最好使用StringBuffer,效率比String高很多。
上一篇: 时间比较问题
推荐阅读
-
详解.NET中string与StringBuilder在字符串拼接功能上的比较
-
字符串拼接方法在不同浏览器引擎的差异测试结论
-
form提交表单时,action携带参数(form跳转页面时在rul中拼接字符串)
-
在layer弹出层中通过ajax返回html拼接字符串填充数据的方法
-
详解.NET中string与StringBuilder在字符串拼接功能上的比较
-
java在字符串中获取指定位置的字符,字符串翻转,字符串拼接
-
字符串拼接方法在不同浏览器引擎的差异测试结论
-
StringBuffer在循环中拼接字符串
-
StringBuffer在循环中拼接字符串
-
form提交表单时,action携带参数(form跳转页面时在rul中拼接字符串)