본문 바로가기
2022/JAVA 자바

[JAVA]SWING 예제

by Or0i쿠 2022. 9. 15.

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