in my code i have around 150 users details to save or trivers many time.
Which one is better approach:
save user details in list or in objects;
Map<String, List<String>> users= new Map<String, List<String>>();
List<String> data = new ArrayList<String>();
data.add(Name);
data.add(address);
data.add(phone);
users.put(userID,data);
Or
Map<String, UserData> users= new Map<String, UserData>();
public class UserData {
Public String name;
Public String address;
Public String phone;
UserData(String name,String address,String phone){
this.name=name;
this.address=address;
this.phone=phone;
}
}
UserData userData=new UserData("Name","ADD","123") ;
users.put(userID,userData);
Please suggest me if any other better approach i can use in my code.
and sorry for bad English.