如何在Apex中将列表的元素合并为一个字符串?

时间:2018-09-11 16:19:29

标签: apex

我正在尝试遍历列表,并根据其元素形成特定的字符串。我正在使用带有自定义控制器的VF页面,并且有一个自定义对象列表。我正在尝试在电子邮件正文中使用输出。

以下是列表:

LTRO_Document__c:{Type__c=ID Verification, Summary__c=mmm}, LTRO_Document__c:{Type__c=Category 1 Verification, Summary__c=pppp}

这是我想要的输出:

ID Verification, mmm
Category 1 Verification, pppp

我创建了一个 for循环以遍历列表,并将元素的值组合在一个字符串中,如下所示:

String[] strList = new String[0];
for(LTRO_Document__c docs: ltrodoclist){
    strList.add(String.valueOf(docs));
}
String result = String.join(strList, ', ');

不幸的是,输出不是我想要的。

我该如何实现?

0 个答案:

没有答案