원본 주소 : http://www.work100.net/training/java-character.html
더 자습서 : 빔 클라우드 - 무료 과정
문자 클래스
아니오. | 제 섹션 | 비디오 |
---|---|---|
1 | 개요 | |
이 | 이스케이프 시퀀스 | |
삼 | 문자 방법 |
위를 참조하십시오 章节导航
읽기
1. 개요
Character
클래스는 하나의 캐릭터를 조작하는 데 사용됩니다.
Character
객체 원시 형의 클래스를 포장 char
값
예
char ch = 'a';
// Unicode 字符表示形式
char uniChar = '\u039A';
// 字符数组
char[] charArray ={ 'a', 'b', 'c', 'd', 'e' };
그러나, 실제 개발 과정에서, 우리는 종종 상황 대신 내장 데이터 유형의 객체의 사용을 필요로 발생합니다. 이 문제를 내장 데이터 유형으로 자바 언어를 해결하기 위해 char
제공하는 래퍼 클래스의 Character
범주를.
Character
클래스는 문자를 조작하는 방법의 시리즈를 제공합니다. 당신은 사용할 수 있습니다 Character
생성하는 생성자를 Character
같은 클래스 객체를 :
Character ch = new Character('a');
어떤 경우에는, 자바 컴파일러는 자동으로 생성됩니다 Character
개체를.
예를 들어, char
요구에 매개 변수의 배달 유형 Character
시간 유형 매개 변수 방법은, 컴파일러는 자동으로됩니다 char
에 대한 매개 변수의 유형으로 변환 Character
객체를. 이 기능은 전화 차례로 풀고, 포장이라고합니다.
예
// 原始字符 'a' 装箱到 Character 对象 ch 中
Character ch = 'a';
// 原始字符 'x' 用 test 方法装箱
// 返回拆箱的值到 'c'
char c = test('x');
2. 이스케이프 시퀀스
(앞에 백 슬래시 \
) 문자는 이스케이프 문자를 나타내고,이 컴파일러는 특별한 의미를 가지고있다.
다음 목록을 보여줍니다 자바 이스케이프 시퀀스 :
이스케이프 시퀀스 | 기술 |
---|---|
\티 | 텍스트에서 어디의 삽입 tab 키 |
\비 | 키가 후퇴에 삽입되는 텍스트에서 |
\엔 | 어디 텍스트 감싸기에 |
\아르 자형 | 어디 텍스트의 캐리지 리턴 |
\에프 | 텍스트의 위치를 삽입 페이지 나누기 |
\ ' | 본문에 삽입 된 경우 작은 따옴표 |
\ " | 본문에 삽입 된 경우 따옴표 |
\\ | 본문에 삽입 된 경우 백 슬래시 |
예
인쇄 문이 이스케이프 시퀀스를 발견하면, 컴파일러는 올바르게 해석 할 수있다.
다음 예와 출력은 큰 따옴표를 탈출 :
public class Test {
public static void main(String[] args) {
System.out.println("访问\"光束云(work100.net)!\"");
}
}
다음과 같은 결과를 컴파일 상기 예이다 :
访问"光束云(work100.net)!"
3.Character 방법
다음은 인 Character
클래스의 방법
아니오. | 방법 및 설명 |
---|---|
1 | isLetter() 이 편지인지 여부 |
이 | isDigit() 그것은 숫자 문자인지 여부 |
삼 | isWhitespace() 그것은 빈 문자인지 여부 |
4 | isUpperCase() 그것은 대문자인지 여부 |
5 | isLowerCase() 여부 소문자 편지 |
6 | toUpperCase() 대문자 지정 |
(7) | toLowerCase() 소문자 지정 |
8 | toString() 그것은 문자열 만 1의 문자열 길이를 반환 |
이전 : 번호 수학 클래스와
다음 : String 클래스