투케이2K

145. (java/자바) stream distinct count 사용해 배열에서 중복되는 데이터를 제거한 길이 확인 본문

Java

145. (java/자바) stream distinct count 사용해 배열에서 중복되는 데이터를 제거한 길이 확인

투케이2K 2021. 2. 6. 18:35

/* =========================== */

[ 개발 환경 설정 ]

개발 툴 : Eclipse

개발 언어 : Java

/* =========================== */

/* =========================== */

[소스 코드]

 

package ex5;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;

public class MainActivity {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.println("[stream distinct count 사용해 배열에서 중복되는 데이터를 제거한 길이 확인]");
		
		//초기 배열데이터를 선언해 줍니다
		String data [] = {"하나", "둘", "셋", "하나"};
		
		/*[설 명]
		 * 1. stream distinct count 를 사용하면 중복되는 데이터를 제거한 길이를 확인할 수 있습니다
		 * */
		System.out.println("원본 데이터 : "+Arrays.toString(data));
		System.out.println("원본 데이터 길이 : "+data.length);
		System.out.println("중복 제거된 길이 : "+Arrays.stream(data).distinct().count());		

	}//메인 종료

}//클래스 종료

/* =========================== */

[결과 출력]

[stream distinct count 사용해 배열에서 중복되는 데이터를 제거한 길이 확인]

원본 데이터 : [하나, 둘, 셋, 하나]

원본 데이터 길이 : 4

중복 제거된 길이 : 3

/* =========================== */

/* =========================== */

[요약 설명]

* 1. stream distinct count 를 사용하면 중복되는 데이터를 제거한 길이를 확인할 수 있습니다

/* =========================== */

반응형
Comments