You need to sign in to do that
Don't have an account?
Rahul Singh 1384
Put record in a list after some processing from two other lists.
Hello Friends,
I have a 3 Lists of Account 'acclist1' , 'acclist2', & 'acclist3'
'acclist1' has 3 records.
'acclist2' has 2 records which are also present in 'acclist1'.
and I have a third list 'acclist3' in which i want to add that record which is not present in 'acclist2'.
So How can i acheive this scenario in Apex Code?
Any Example or Code assitance will be greatly appreciated.
I have a 3 Lists of Account 'acclist1' , 'acclist2', & 'acclist3'
'acclist1' has 3 records.
'acclist2' has 2 records which are also present in 'acclist1'.
and I have a third list 'acclist3' in which i want to add that record which is not present in 'acclist2'.
So How can i acheive this scenario in Apex Code?
Any Example or Code assitance will be greatly appreciated.
convert all of them to set instead of list.
set<Account> set1 = new set<Account>();
set<Account> set2 = new set<Account>();
set<Account> set3 = new set<Account>(); /// set or list both are fine for 3rd one
// now iterate throug second one and get records not in set 1
for(account ac : set2)
{
if(!set1.contains(ac))
{
set3.add(ac);
}
}