English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Java String.join() 메서드는 주어진 요소와 지정된 구분자를 가진 새로운 문자열을 반환합니다.
String.join() 메서드의 문법은 다음과 같습니다:
String.join(CharSequence delimiter, Iterable elements)
또는
String.join(CharSequence delimiter, CharSequence... elements)
여기서 ...은 하나나 여러개의 CharSequence(문자 시퀀스)를 나타냅니다.
주의: join()는 정적 메서드입니다. 이 메서드를 호출하기 위해 문자열 객체를 생성할 필요가 없습니다. 대신, 클래스 이름 String을 사용하여该方法을 호출합니다.
delimiter - 요소와 결합할 구분자
elements - 결합할 요소
문자열을 반환합니다
class Main { public static void main(String[] args) { String result; result = String.join("-"Java", "is", "fun"; System.out.println(result); // Java-is-fun } }
여기서, join() 메서드에 Java, is, fun 세 개의 문자열을 전달했습니다. 이 문자열들은-구분 기호로 연결.
import java.util.ArrayList; class Main { public static void main(String[] args) { ArrayList<String> text = new ArrayList<>(); //arraylist에 요소 추가 text.add("Java"); text.add("is"); text.add("fun"); String result; result = String.join("-", text); System.out.println(result); // Java-is-fun } }
여기서, String 타입의 ArrayList를 생성합니다. ArrayList의 요소는-구분 기호로 연결.