public class BusinessService {
private static int generateKey = 1;
private static List<UserInfo> list = new ArrayList<UserInfo>();
public static synchronized int getGenerateKey(){
return generateKey++;
}
public static void addUser(UserInfo user){
user.setUserid(getGenerateKey());
list.add(user);
}
public static List<UserInfo> getAllUser(){
return list;
}
public static UserInfo getUserInfoById(int id){
UserInfo tUser = null;
for(UserInfo userInfo:list){
if(userInfo.getUserid() == id){
tUser = userInfo;
}
}
return tUser;
}
public static void updateUser(UserInfo user){
for(UserInfo userInfo:list){
if(userInfo.getUserid() == user.getUserid()){
userInfo.setAge(user.getAge());
userInfo.setInterests(user.getInterests());
userInfo.setSex(user.isSex());
userInfo.setUsername(user.getUsername());
return ;
}
}
}
}
private static int generateKey = 1;
private static List<UserInfo> list = new ArrayList<UserInfo>();
public static synchronized int getGenerateKey(){
return generateKey++;
}
public static void addUser(UserInfo user){
user.setUserid(getGenerateKey());
list.add(user);
}
public static List<UserInfo> getAllUser(){
return list;
}
public static UserInfo getUserInfoById(int id){
UserInfo tUser = null;
for(UserInfo userInfo:list){
if(userInfo.getUserid() == id){
tUser = userInfo;
}
}
return tUser;
}
public static void updateUser(UserInfo user){
for(UserInfo userInfo:list){
if(userInfo.getUserid() == user.getUserid()){
userInfo.setAge(user.getAge());
userInfo.setInterests(user.getInterests());
userInfo.setSex(user.isSex());
userInfo.setUsername(user.getUsername());
return ;
}
}
}
}