[java] 배열 null제거, 중복제거, 조인

Sora Kim·2022년 11월 18일
0

java

목록 보기
3/5

Stream API 사용 (JAVA 1.8이상)

String[] codeArr = {"1234","5555","1234","789"};
String code = "";

// array -> list -> array 로 null 제거, 중복값제거
	
codeArr = Arrays.stream(codeArr)
			.distinct()
			.filter(s -> (s!=null && s.length() >0 ))
			.toArray(String[]::new);
// 실행결과 : {"1234,"5555","789"}
// 배열 ","로 조인해서 String으로 
code = String.join(", ",hsCodeArr);
// 실행결과 : code = "1234,5555,789";

참고

https://developer-talk.tistory.com/453

profile
개발잘하고시풔!!!!!!!

0개의 댓글