Я изучаю программирование на Java и столкнулся с проблемой с java.util.HashSet. Как показать размер() в HashSet? Это мой код? [code]package name; public class Student { private String name; public String getName() { return this.name; } public void setName(String name) { this.name = name; } } // Entry Point package client; import name.Student; import java.util.Set; import java.util.HashSet; import java.util.Scanner; public class Client1 { public static void main (String[] args) { Scanner scan = new Scanner(System.in); Set students = new HashSet(); Student student = new Student();
for(int i = 0; i < totalStudent ; i++) { System.out.print("Name : "); String name = scan.nextLine(); student.setName(name); students.add(student); } System.out.println("Element Total In Set :" students.size()); for(Student std: students) { System.out.println(std.getName()); } } } [/code] Если я запущу этот код в терминале, Student.size() не увеличится. Мне нужен совет.