Notice
Recent Posts
Recent Comments
Link
SeouliteLab
[Java/자바] 문자열을 배열로 변환하는 방법: Convert String to Array 본문
문자열을 배열로 변환하는 방법
Java에서 문자열을 배열로 변환하는 방법은 다양합니다. 여러 가지 방법을 사용하여 문자열을 배열로 변환하는 예제를 살펴보겠습니다.
예제 코드:
1. 문자열을 문자 배열로 변환
String str = "Hello";
char[] charArray = str.toCharArray();
2. 문자열을 단어 단위로 분할하여 배열로 변환
String str = "Java is fun";
String[] words = str.split(" ");
3. 문자열을 한 글자씩 나누어 배열로 변환
String str = "Hello";
String[] letters = str.split("");
4. StringTokenizer를 사용하여 문자열을 배열로 변환
String str = "Java, is, fun";
StringTokenizer tokenizer = new StringTokenizer(str, ", ");
String[] tokens = new String[tokenizer.countTokens()];
int index = 0;
while (tokenizer.hasMoreTokens()) {
tokens[index] = tokenizer.nextToken();
index++;
}
5. String의 문자를 하나씩 배열에 할당
String str = "Hello";
char[] charArray = new char[str.length()];
for (int i = 0; i < str.length(); i++) {
charArray[i] = str.charAt(i);
}
6. Stream을 사용하여 문자열을 배열로 변환
String str = "Java is fun";
String[] words = str.chars()
.mapToObj(c -> String.valueOf((char)c))
.toArray(String[]::new);
'프로그래밍' 카테고리의 다른 글
[Java/자바] ArrayList 비어 있는지 확인하기: Empty Check (0) | 2024.03.08 |
---|---|
[Java/자바] ArrayList에 요소 추가하기: Add Element at Specific Position (0) | 2024.03.08 |
[Java/자바] 배열 순서 뒤집기: Reverse Array (0) | 2024.03.08 |
[Java/자바] StringBuilder의 장단점과 유사한 기능 (0) | 2024.03.08 |
[Java/자바] StringBuilder 초기화, 모든 문자열 삭제하기 (0) | 2024.03.08 |