반응형
Character 메소드
isUpperCase();
대문자 확인 메소드
isLowerCase();
소문자 확인 메소드
isDigit();
숫자 확인 메소드
//대소문자, 숫자 확인 메소드
char ch1 = 'c';
char ch2 = 'C';
char ch3 = '1';
System.out.println(Character.isUpperCase(ch1)); // false
System.out.println(Character.isLowerCase(ch1)); // ture
System.out.println(Character.isUpperCase(ch2)); // ture
System.out.println(Character.isLowerCase(ch2)); // false
System.out.println(Character.isUpperCase(ch3)); // false
System.out.println(Character.isLowerCase(ch3)); // false
System.out.println(Character.isDigit(ch1)); // false
System.out.println(Character.isDigit(ch2)); // false
System.out.println(Character.isDigit(ch3)); // true
toUpperCase();
대문자 변환 메소드
toLowerCase();
소문자 변환 메소드
// 대소문자 변환
System.out.println(ch1); //'c'
System.out.println(Character.toUpperCase(ch1)); //'C'
System.out.println(ch2); //'C'
System.out.println(Character.toLowerCase(ch2)); //'c'
isAlphabetic();
isLetter();
영문자 확인 메소드(한글 자음, 모음 포함)
System.out.println(Character.isAlphabetic('a')); // true;
System.out.println(Character.isAlphabetic('A')); // true;
System.out.println(Character.isAlphabetic('1')); // false;
System.out.println(Character.isAlphabetic('@')); // false;
System.out.println(Character.isAlphabetic('ㄱ')); // true;
System.out.println(Character.isAlphabetic('하')); // true;
System.out.println(Character.isLetter('a')); // true;
System.out.println(Character.isLetter('A')); // true;
System.out.println(Character.isLetter('1')); // false;
System.out.println(Character.isLetter('@')); // false;
System.out.println(Character.isLetter('ㄱ')); // true;
System.out.println(Character.isLetter('하')); // true;
isAlphabetic(); 과 isLetter(); 모두 한글 자음,모음 포함하여 결과값 리턴
isAlphabetic(); 과 isLetter(); 의 차이
반응형
'프로그래밍 > Java' 카테고리의 다른 글
ArrayList_Clear, new 차이점 (0) | 2021.06.11 |
---|---|
ArrayList, LinkedList 속도 비교 (0) | 2021.06.11 |
자바 - 오버로딩(Overloading)과 오버라이딩(Overriding) (0) | 2021.06.02 |
자바 배열을 복사하는 방법 (깊은 복사, 얕은 복사) (0) | 2021.05.31 |
toString()과 String.valueOf() (0) | 2021.05.28 |