java从类变量向列表中添加项
我创建了一个名为Test的类,其中包含(名称和姓氏变量)以及getter和setter,然后我列出了一个Test类型的列表。我使用set方法设置变量值,然后尝试将klass.setName(nminput)
和klass.setSurname(surnminput);
添加到列表中,但即使使用循环,也只能添加一个值。是否仍然可以从类变量向列表中添加项
Scanner input = new Scanner(System.in);
Test klass = new Test("name", "surname");
List < Test > list = new ArrayList < > ();
for (int i = 0; i < 3; i++) {
String nminput = input.next();
String surnminput = input.next();
klass.setName(nminput);
klass.setSurname(surnminput);
list.add(klass);
i++;
}
System.out.println(list);
共 (0) 个答案