How to Convert from SET to LIST Using Apex Class?

Using below code we can convert from SET to LIST,

Pass your set values in this method ‘convertToList’ and you can get the return value of List.


public void emailList() {

set<string> setEmailAddresses = new set<string>();
setEmailAddresses.clear();
if(bccid != null && bccid != '') {
setEmailAddresses.addAll(bccid.split('[,;]'));
}
if(setEmailAddresses.size() > 0){
list<string> emailId = new list<string>();
emailId = convertToList(setEmailAddresses);
}
}

public list<string> convertToList(set<string> setToConvert) {
list<string> lstString = new list<string>();
lstString.addAll(setToConvert);
return lstString;
}

Written by 

Salesforce MVP | Lightning Champion | 16x Salesforce Certified | Application Architect | 6x Trailhead Ranger | Techforce Services | Australia

Leave a Reply

Your email address will not be published. Required fields are marked *

*