본문 바로가기

명사 美 비격식 (무리 중에서) 아주 뛰어난[눈에 띄는] 사람[것]

JAVA

collect() 문자열을 결합하다: joining()

 

 

joining() 
메서드는 스트림의 요소들을 하나의 문자열로 결합하는데 사용.
아래예시에서는 스트림의 요소들을 하나의 문자열로 결합했다.

import java.util.stream.Collectors;
import java.util.stream.Stream;

public class Main {
    public static void main(String[] args) {
        Stream<String> stream = Stream.of("Apple", "Banana", "Orange");

        String result = stream.collect(Collectors.joining());

        System.out.println("Result: " + result); // 출력: AppleBananaOrange
    }
}

 

 

 

 


만약 각 요소 사이에 구분자(separator)를 추가하고 싶다면 joining() 메서드에 구분자를 지정할 수 있다.

import java.util.stream.Collectors;
import java.util.stream.Stream;

public class Main {
    public static void main(String[] args) {
        Stream<String> stream = Stream.of("Apple", "Banana", "Orange");

        String result = stream.collect(Collectors.joining(", "));

        System.out.println("Result: " + result); // 출력: Apple, Banana, Orange
    }
}