JAVA 为什么向集合中存放新的数据时会覆盖掉旧的数据
publicvoidInformation2(){System.out.print("请输入新用户的姓名:");Stringname=sc.nextLine();Syst...
public void Information2(){
System.out.print("请输入新用户的姓名:");
String name = sc.nextLine();
System.out.print("请输入新用户的性别:");
String sex = sc.nextLine();
System.out.print("请输入新用户的年龄:");
int age = sc.nextInt();
sc.nextLine();
person.setname(name);
person.setsex(sex);
person.setage(age);
ow.regist2(person);
}
package 购物管理系统;
import java.util.*;
public class ShowUser2 {
public ShowUser2(){}
private static ArrayList<User2> array2= new ArrayList<User2>();
public void show(){
for(User2 i : array2){
System.out.println(i);
}
}
public void regist2(User2 user2){
array2.add(user2);
}
} 展开
System.out.print("请输入新用户的姓名:");
String name = sc.nextLine();
System.out.print("请输入新用户的性别:");
String sex = sc.nextLine();
System.out.print("请输入新用户的年龄:");
int age = sc.nextInt();
sc.nextLine();
person.setname(name);
person.setsex(sex);
person.setage(age);
ow.regist2(person);
}
package 购物管理系统;
import java.util.*;
public class ShowUser2 {
public ShowUser2(){}
private static ArrayList<User2> array2= new ArrayList<User2>();
public void show(){
for(User2 i : array2){
System.out.println(i);
}
}
public void regist2(User2 user2){
array2.add(user2);
}
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询