String 문자열을 char형 배열로 바꿔서 반환해주는 메소드
"HELLO" 라는 문자열이 있다면 아래처럼 char 배열을 반환해준다.
arr[0] = 'H'
arr[1] = 'E'
arr[2] = 'L'
arr[3] = 'L'
arr[4] = 'O'
import java.util.Scanner;
public class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String str = sc.next();
String answer = "";
for(char c : str.toCharArray()){
if (Character.isUpperCase(c)){
answer += Character.toLowerCase(c);
} else{
answer += Character.toUpperCase(c);
}
}
sc.close();
System.out.println(answer);
}
}
for(char c : str.toCharArray())
: Scanner
를 통해 입력받은 str
을 하나씩 꺼내 c
에 저장한다.