반응형
1. 소문자 → 대문자 변환
소문자를 대문자로 변경하는 코드이다.
Ascii 코드 상으로 대문자가 소문자보다 32만큼 작다는 것을 이용한 코드이다.
1 2 3 4 5 6 7 | class LowerToUpper { public static void main(String[] args){ char lowerCase = 'a'; char upperCase = (char)(lowerCase - 32); System.out.println(upperCase); } } | cs |
lowerCase 변수에 대문자로 변환하고자 하는 문자를 넣어주면 된다.
이 코드를 뼈대로 원하는 것을 더 추가하면 된다.
2. 대문자 → 소문자 변환
대문자를 소문자로 변경하는 코드이다.
위의 1번에서와 반대로 소문자는 대문자보다 32만큼 크다는 것을 이용한 코드이다.
1 2 3 4 5 6 7 | class UpperToLower { public static void main(String[] args){ char upperCase = 'A'; char lowerCase = (char)(upperCase + 32); System.out.println(lowerCase); } } | cs |
위의 두 코드를 뼈대로 원하는 것을 추가하는 방식으로 활용하길 바란다.
반응형
'Develope > Java' 카테고리의 다른 글
JAVA의 정석 정리 - 4장 조건문과 반복문 (0) | 2020.07.21 |
---|---|
JAVA의 정석 정리 - 3장 연산자 (0) | 2020.07.20 |
JAVA의 정석 정리 - 2장 변수 (형변환) (0) | 2020.06.30 |
JAVA의 정석 정리 - 2장 변수 (정수형,실수형) (0) | 2020.06.29 |
Java의 정석 정리 - 2장 변수 (문자형) (0) | 2020.06.28 |