반응형
문자열 대문자, 소문자 변환
[문자열].toUpperCase()
문자열을 모두 대문자로 변환 후 문자열로 반환한다.
문자열 및 문자열 변수 뒤에 toUpperCase를 선언한다.
String str = "hello";
str = str.toUpperCase(); // "HELLO"
[문자열].toLowerCase()
문자열을 모두 소문자로 변환 후 문자열로 반환한다.
문자열 및 문자열 변수 뒤에 toLowerCase를 선언한다.
String str = "Hello";
str = str.toLowerCase(); // "hello"
문자 대문자, 소문자 변환
Character.toUpperCase([문자])
문자를 대문자로 변환 후 문자로 반환한다.
Character 클래스의 toUpperCase에 변환할 문자를 파라미터로 넣어 선언한다.
char ch = "h";
ch = Character.toUpperCase(ch); // "H"
Character.toLowerCase([문자])
문자를 소문자로 변환 후 문자로 반환한다.
Character 클래스의 toLowerCase에 변환할 문자를 파라미터로 넣어 선언한다.
char ch = "H";
ch = Character.toLowerCase(ch); // "h"
* Character 클래스
- 문자 데이터에 대한 다양한 처리를 위한 상수 및 메서드 제공
- Character 클래스는 기본형 중 char의 값을 객체로 포장한다.
- Character 형태의 객체에는 char의 단일 필드가 들어간다.
- isXXX() 메서드 : 특정 대상인지 여부 판별
- ch 는 대문자인가? " + Character.isUpperCase(ch)
- ch 는 소문자인가? " + Character.isLowerCase(ch)
- "ch 는 문자인가? " + Character.isLetter(ch)
- "ch 는 숫자인가? " + Character.isDigit(ch)
- "ch 는 공백문자인가? " + Character.isWhitespace(ch)
- "ch 는 공백문자인가? " + Character.isSpace(ch)
- => Deprecated 로 표시되는 메서드. 사용 가능하나
- isWhilespace() 메서드로 대체됨
참고) Character클래스
반응형
'알아두면쓸데있는신기한잡학사전 > 고군분투흔적들' 카테고리의 다른 글
[직무부트캠프] 1주차 과제(AWS 계정 만들기, 웹 서버 만들기, EC2 추가기능 사용, 리소스 삭제, 웹 페이지 기획) (0) | 2022.07.22 |
---|---|
[Java] 문자열을 char형 배열로 바꿔주는 toCharArray() (0) | 2022.07.20 |
[Java] Scanner를 통해 자바 한 문자만 입력받기(char형 데이터) (0) | 2022.07.20 |
[직무부트캠프] 1주차 정리(현직자 직무 강의 및 Q&A) (0) | 2022.07.12 |
[CSS3] 기초 선택자와 단위 (0) | 2022.04.27 |