Notice
Recent Posts
Recent Comments
Link
투케이2K
29. (kotlin/코틀린) distinct 사용해 listOf , ArrayList 배열에 담긴 데이터 중복 제거 실시 본문
Kotlin
29. (kotlin/코틀린) distinct 사용해 listOf , ArrayList 배열에 담긴 데이터 중복 제거 실시
투케이2K 2021. 4. 19. 18:01/* =========================== */
[개발 환경 설정]
개발 툴 : Eclipse
개발 언어 : kotlin
/* =========================== */
/* =========================== */
[소스 코드]
package ex1
//===== [코틀린 메인 시작 부분] =====
fun main(args : Array<String>) {
/*
[설 명]
1. listOf : 코틀린에서 정적 배열 역할을 수행합니다
2. ArrayList : 코틀린에서 동적 배열 역할을 수행합니다
3. distinct : 코틀린에서 중복된 데이터를 제거할때 사용합니다
*/
println("[distinct 사용해 listOf , ArrayList 배열에 담긴 데이터 중복 제거 실시]")
//초기 listOf 객체 선언
var arr_fullData = listOf(1,2,1,1,3)
println("listOf 원본 : "+arr_fullData.toString())
//listOf 중복 제거 실시
var arr_distinctData = arr_fullData.distinct()
println("listOf 중복 제거 : "+arr_distinctData.toString())
//초기 ArrayList 객체 선언
var list_fullData = ArrayList<String>();
//ArrayList에 데이터 삽입 실시
list_fullData.add("하나")
list_fullData.add("둘")
list_fullData.add("하나")
println("ArrayList 원본 : "+list_fullData.toString())
//ArrayList 중복 제거 실시
var list_distinctData = list_fullData.distinct()
println("ArrayList 중복 제거 : "+list_distinctData.toString())
}//메인 종료
/* =========================== */
/* =========================== */
[결과 출력]
/* =========================== */
/* =========================== */
[요약 설명]
1. listOf : 코틀린에서 정적 배열 역할을 수행합니다
2. ArrayList : 코틀린에서 동적 배열 역할을 수행합니다
3. distinct : 코틀린에서 중복된 데이터를 제거할때 사용합니다
/* =========================== */
반응형
'Kotlin' 카테고리의 다른 글
31. (kotlin/코틀린) Random 객체를 사용해서 랜덤 정수값 출력 실시 (0) | 2021.04.20 |
---|---|
30. (kotlin/코틀린) ArrayList 배열에 특정값 포함 여부 확인 및 인덱스 값 확인 실시 - contains , indexOf (0) | 2021.04.19 |
28. (kotlin/코틀린) HashMap 사용해 key , value 형태로 데이터 저장 및 변경, 삭제 수행 실시 (0) | 2021.04.19 |
27. (kotlin/코틀린) double 소수점 ceil 올림 , floor 내림 , round 반올림 출력 실시 (0) | 2021.04.19 |
26. (kotlin/코틀린) $ {변수} 방식을 사용해서 특정 형식으로 데이터 포맷해서 출력하기 (0) | 2021.04.19 |
Comments