자바에서 문자열 배열을 문자열로, 문자열을 문자열 배열로 바꾸는 방법을 알아보자
문자열 배열에서 문자열로
기본
public static void main(String[] args) {
String[] strArr = {"A", "B", "C"};
String str = String.join("", strArr);
System.out.println(str);
}
// ABC
- join 메서드는 첫 번째 인수("")를 기준으로 문자열 배열을 문자열로 만드는 String의 메서드다.
응용
public static void main(String[] args) {
String[] strArr = {"A", "B", "C"};
str = String.join("/", strArr);
System.out.println(str);
}
// A/B/C
문자열에서 문자열 배열로
public static void main(String[] args) {
String str = "A/B/C";
String[] strArr = str.split("/");
System.out.println(Arrays.toString(strArr));
}
// [A, B, C]
- split은 인수("/")를 기준으로 문자열을 배열로 만드는 String 메서드다.
반응형
'프로그래밍 언어 > JAVA(자바)' 카테고리의 다른 글
JAVA Exception 개념 (Checked Exception/UnChecked Exception/Error) (0) | 2024.02.13 |
---|---|
[자바/java] Optional<T> 클래스란? (1) | 2021.05.24 |
[자바/java] 람다식(Lambda) 정리하기 (4. 메서드 참조) (1) | 2021.05.10 |
[자바/java] 람다식(Lambda) 정리하기 (3. 람다식의 다양한 형태) (0) | 2021.05.07 |
[자바/java] 람다식(Lambda) 정리하기 (2. 함수형 인터페이스(Functional Interface) : 응용) (0) | 2021.04.15 |