String str="hello"
str=str.toUppercase();
char[] chs = str.toCharArray();
for (int i = 0; i < chs.length; i++) {
if (chs[i] >= 97 && chs[i] <= 122) { // 소문자
chs[i] = (char) ((int) chs[i] - 32);// 소문자->대문자
} else if (chs[i] >= 65 && chs[i] <= 90) {// 대문자
chs[i] = (char) ((int) chs[i] + 32);// 대문자-소문자
}
}
'2022 > Java' 카테고리의 다른 글
rs.next()는 왜 첫 번째 행을 의미할까, 왜 첫 번째 행을 생략하지않을 까 (0) | 2022.01.22 |
---|---|
JDK 버전 별로 받는 사이트,Path 설정법 (0) | 2022.01.02 |
Java 종료 선언하기 전까지 무한으로 메뉴 실행 (0) | 2021.12.25 |
Java 종료 (0) | 2021.12.25 |
Java Scanner 입력, 정수, 문자열 (0) | 2021.12.25 |