Swing.pptx
0.48MB
스윙교안.pdf
2.02MB
package exam;
import java.util.HashSet;
import java.util.Iterator;
public class HashSetExample {
public static void main(String[] args) {
HashSet<Student> set = new HashSet<>();
set.add(new Student(202201, "홍길동"));
set.add(new Student(202202, "이길동"));
set.add(new Student(202203, "지길동"));
Iterator<Student> iterator=set.iterator();
while(iterator.hasNext()) {
Student student = iterator.next();
System.out.println(student.studentNum + ", " + student.name);
}
}
}
package exam;
public class Student {
public int studentNum;
public String name;
public Student(int studentNum, String name) {
this.studentNum=studentNum;
this.name=name;
}
@Override
public boolean equals(Object obj) {
if(obj instanceof Student) {
Student student=(Student)obj;
if(student.studentNum==studentNum) {
return true;
}else {
return false;
}else
}return false;
}
@Override
public int hashCode() {
// TODO Auto-generated method stub
return studentNum;
}
}'2022 > JAVA 자바' 카테고리의 다른 글
| java (0) | 2023.04.27 |
|---|---|
| [JAVA] 자바 정리 (0) | 2022.09.15 |
| [JAVA] 기초 (0) | 2022.04.09 |