Set 계열 컬렉션- 순서가 없는 배열- 첨자가 업슴- 중복값을 가질 수 없다.HashSet - Set인터페이스 구현한 컬렉션- 순서는 중요하지 않고 의미를 가지지 않는다.- 같은 set 인터페이스 구현컬렉션 내에 중복값을 허용하지 않는다. HashSet 예제 1Set set = new HashSet(); 요소 추가.set.add("하나");set.add("둘");set.add("셋");set.add("넷");set.add("다섯"); System.out.println(set.add("하나")); // 무시 혹은 덮어쓰기...System.out.println(set.size()); //set 사이즈 모든 요소 출력 -> Set은 순서가 중요하지 않은 집합(***)System.out.println(set...
인터페이스, interface- 자바의 구성요소.- 클래스의 일종(자료형)- 추상클래스와 유사.- 추상메소드의 집합.- 상속관계에서 부모역할.- 구현멤버는 가질 수 없다.일반클래스 => 변수 + 메소드추상클래스 => 변수 + 메소드 + 추상메소드인터페이스 => 추상메소드 ex) class 일반클래스명{ 변수 메소드 } class 추상클래스명{ 구현멤버 변수 메소드 추상멤버 추상메소드(); } interface 인터페이스명{ 추상멤버 추상메소드(); } 상속일반클래스 > 일반클래스 : extends일반클래스 > 추상클래스 : extends일반클래스 가 인터페이스 를 (구현) : implements인터페이스 가 인터페이스 를 상속 : extends 인터페이스 구현 예제 //스피커 인터페이스 선언.interf..