=== *** wrapper 클래스 *** ===
------------------------------------------------
기본자료형(원시형, primitive) wrapper 클래스
------------------------------------------------
byte Byte
short Short
int Integer
long Long
char Character
float Float
double Double
boolean Boolean
------------------------------------------------
기본자료형(원시형)은 데이터 저장 및 사칙연산 에서만 사용하는 것이고,
wrapper 클래스는 데이터 저장 및 사칙연산 뿐만아니라
아주 다양한 기능의 메소드가 제공되므로 다방면으로 사용되어진다.
Character 클래스를 이용해서 소문자를 대문자로, 대문자를 소문자로 만들기
public class Main_Wrapper {
public static void main(String[] args) {
// Character chr = new Character('a');
// 또는
Character chr = 'a';
System.out.println( Character.toUpperCase('a') ); // A
System.out.println( Character.toLowerCase('A') ); // a
Character 클래스를 이용해서 주어진 문자가 대문자인지 소문자인지 판단하기
char ch2 = 'C'; // 67
if( Character.isUpperCase(ch2) ) { // 대문자 인지 알아본다.
System.out.println(ch2 + " 는 대문자 입니다.");
}
else if( Character.isLowerCase(ch2) ) { // 소문자인지 알아본다.
System.out.println(ch2 + " 는 소문자 입니다.");
}
else if( Character.isDigit(ch2) ) { // 숫자인지 알아본다.
System.out.println(ch2 + " 는 숫자 입니다.");
}
else {
System.out.println(ch2 + " 는 특수문자 입니다.");
}
// C는 대문자 입니다.
'Java' 카테고리의 다른 글
Math 클래스를 이용하여 반올림, 올림, 내림 하기, 절대값 구하기 (0) | 2022.06.09 |
---|---|
오토박싱, 오토언박싱 (0) | 2022.06.09 |
스캐너(Scanner)를 통해 학생의 성적정보를 처리하는 기능 구현하기 (0) | 2022.06.07 |
try & catch (0) | 2022.06.07 |
스캐너(Scanner) (0) | 2022.06.06 |