JongTachi의 개발 블로그

[Java Syntax] String값 한 글자씩 배열에 저장 본문

Java/Java Syntax

[Java Syntax] String값 한 글자씩 배열에 저장

JongTachi 2023. 10. 15. 16:16
728x90
반응형

오늘은 문자열을 하나하나 쪼개는?(나누는) 방법에 대해 알아보도록 하겠습니다.

 

1. split

String word = "HELLO";
String[] arr;

arr = word.split("");

for (int i=0; arr.length;i++){
	System.out.println(arr[i]);
}

//순서대로 "H", "E", "L", "L", "O"가 출력됩니다.

 

2. charAt

String word = "HELLO";
String[] arr = new char[word.length()];

for (int i=0; arr.length;i++){
	arr[i] = (word.charAt(i));
    
	System.out.println(arr[i]);
}

//순서대로 "H", "E", "L", "L", "O"가 출력됩니다.

 

 

3. 단어 거꾸로 출력하기

String word ="HELLO"

String[] arr = new String[word.length()]; 
String result = ""; //출력할 스트링변수

for(int i=0;i<arr.length;i++){ 
	arr[i]=Character.toString(word.charAt(i));
}
		
for(int i=arr.length-1;i>=0;i--) {
	result+=arr[i]; //글자 거꾸로 String변수 result에 저장
}
				
System.out.println(result);
728x90
반응형