프로그래밍/Java

Character.메소드 대소문자, 숫자 확인, 변환 메소드, isAlphabetic

개발계발게발 2021. 5. 28. 15:30
반응형

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(); 의 차이

 

반응형