Как объединить элементы списка в одну строку в Apex? - PullRequest
0 голосов
/ 11 сентября 2018

Я пытаюсь перебрать список и сформировать определенную строку из его элементов. Я использую страницу 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, ', ');

К сожалению, вывод не то, что я хочу.

Как мне этого добиться?

...