欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

StringBuffer在循环中拼接字符串

程序员文章站 2022-05-23 18:52:17
...
        //获取之前处理人的邮件列表

        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高很多。