설명
특정 문자가 대문자인지, 소문자인지, 숫자인지, 영문자인지 확인하거나 (참이면 true, 거짓이면 false 반환)
대문자 혹은 소문자로 변환할 때 사용합니다.
예시
Character.isUpperCase() : 특정 문자가 대문자인가?
Character.isLowerCase() : 특정 문자가 소문자인가?
Character.isDigit() : 특정 문자가 숫자인가?
Character.isAlphabetic() : 특정 문자가 영문자인가?
public class example {
public static void main(String[] args) {
char one = '1';
char A = 'A';
char b = 'b';
System.out.println(Character.isUpperCase(one)); // false
System.out.println(Character.isUpperCase(A)); // true
System.out.println(Character.isUpperCase(b)); // false
System.out.println(Character.isLowerCase(one)); // false
System.out.println(Character.isLowerCase(A)); // false
System.out.println(Character.isLowerCase(b)); // true
System.out.println(Character.isDigit(one)); // true
System.out.println(Character.isDigit(A)); // false
System.out.println(Character.isDigit(b)); // false
System.out.println(Character.isAlphabetic(one)); // false
System.out.println(Character.isAlphabetic(A)); // true
System.out.println(Character.isAlphabetic(b)); // true
}
}
Character.toUpperCase() : 특정 문자를 대문자로 변환
Character.toLowerCase() : 특정 문자를 소문자로 변환
public class example {
public static void main(String[] args) {
char a = 'a';
char B = 'B';
System.out.println(Character.toUpperCase(a)); // A
System.out.println(Character.toLowerCase(B)); // b
}
}
'Language > JAVA' 카테고리의 다른 글
[JAVA] 자바 replace와 replaceAll 차이점 사용법 (0) | 2022.10.31 |
---|---|
[JAVA] 자바 String 클래스 주요 메소드 (0) | 2022.10.26 |
[JAVA] 자바 StringBuilder 주요 메소드 (0) | 2022.10.12 |
[JAVA] 자바 ArrayList (0) | 2022.10.12 |
[JAVA] 자바 substring() (0) | 2022.10.04 |