Notice
Recent Posts
Recent Comments
Link
투케이2K
29. (java/자바) HashSet 배열 중복 데이터 제거 - HashSet 사용해 ArrayList 배열 중복 데이터 제거 실시 본문
Java
29. (java/자바) HashSet 배열 중복 데이터 제거 - HashSet 사용해 ArrayList 배열 중복 데이터 제거 실시
투케이2K 2020. 12. 29. 18:34/* =========================== */
[ 개발 환경 설정 ]
개발 툴 : Eclipse
개발 언어 : Java
/* =========================== */
/* =========================== */
[소스 코드]
package Al;
import java.util.ArrayList;
import java.util.HashSet;
public class MainActivity17 {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("[HashSet 배열 중복 데이터 제거 - HashSet 사용해 ArrayList 배열 중복 데이터 제거 실시]");
//초기 ArrayList 선언 및 데이터 삽입 실시
ArrayList list = new ArrayList();
list.add("하나");
list.add("둘");
list.add("하나");
System.out.println("원본 : "+list.toString());
/*[설 명]
* 1. Set : 중복된 데이터를 제거해준다
* 2. HashSet을 사용해 ArrayList에 포함된 중복 데이터를 제거할 수 있다
* 3. HashSet 객체 생성 시 ArrayList 배열을 삽입해 주면된다
* 4. 중복 제거된 값이 뒤쪽으로 다시 정렬된다
* */
HashSet hashset = new HashSet(list);
System.out.println("중복 제거 : "+hashset.toString());
}//메인 종료
}//클래스 종료
/* =========================== */
[결과 출력]
[HashSet 배열 중복 데이터 제거 - HashSet 사용해 ArrayList 배열 중복 데이터 제거 실시]
원본 : [하나, 둘, 하나]
중복 제거 : [둘, 하나]
/* =========================== */
/* =========================== */
[요약 설명]
* 1. Set : 중복된 데이터를 제거해준다
* 2. HashSet을 사용해 ArrayList에 포함된 중복 데이터를 제거할 수 있다
* 3. HashSet 객체 생성 시 ArrayList 배열을 삽입해 주면된다
* 4. 중복 제거된 값이 뒤쪽으로 다시 정렬된다
/* =========================== */
반응형
'Java' 카테고리의 다른 글
Comments