최고의 자바 문자 클래스 튜토리얼 2024년, 이 튜토리얼에서는 이스케이프 시퀀스,문자 방법,를 배울 수 있습니다.
문자 클래스는 단일 문자를 조작하는 데 사용됩니다.
문자 클래스는 객체 원시적 char 형의 값을 랩
char ch = 'a'; // Unicode 字符表示形式 char uniChar = '\u039A'; // 字符数组 char[] charArray ={ 'a', 'b', 'c', 'd', 'e' };
그러나, 실제의 개발 과정에서, 우리는 주로 상황 내장보다는 데이터 타입, 오브젝트의 사용을 필요로 발생. 이 문제를 해결하기 위해, 자바 언어는 내장 데이터 타입을 제공 숯 래퍼 클래스 문자 클래스.
문자 종류의 문자를 조작하는 방법의 시리즈를 제공한다. 당신은 예를 들어, 문자 클래스 생성자 문자를 사용하여 개체를 만들 수 있습니다 :
Character ch = new Character('a');
어떤 경우에는, 자바 컴파일러는 자동으로 문자 객체를 생성합니다.
예를 들어, char 형의 매개 변수가 문자 유형 매개 변수 메서드에 전달 될 때, 컴파일러는 자동으로 문자 유형 매개 변수 문자 객체로 변환됩니다. 이 기능은 차례로, 언 박싱라고, 복싱라고합니다.
// 原始字符 'a' 装箱到 Character 对象 ch 中 Character ch = 'a'; // 原始字符 'x' 用 test 方法装箱 // 返回拆箱的值到 'c' char c = test('x');
앞에 백 슬래시 (\) 문자는 컴파일러가 특별한 의미를 가지고있다, 이스케이프 문자를 나타냅니다.
다음은 자바 이스케이프 시퀀스를 보여줍니다
이스케이프 시퀀스 | 기술 |
---|---|
\ T | 텍스트의 위치 탭 키의 삽입 |
\ B | 텍스트의 경우 백 버튼의 삽입 |
\ N | 어디 텍스트 감싸기에 |
\ R | 여기서 삽입 텍스트를 입력 |
\ F | 텍스트의 위치 삽입 페이지 나누기 |
\ ' | 본문에 삽입 된 경우 작은 따옴표 |
\ " | 본문에 삽입 된 경우 따옴표 |
\\ | 본문에 삽입 된 경우 백 슬래시 |
당신이 문 이스케이프 시퀀스를 발견 인쇄 할 때, 컴파일러는 올바르게 해석 할 수있다.
다음 예는 큰 따옴표와 출력을 탈출한다 :
public class Test { public static void main(String args[]) { System.out.println("访问\"本教程!\""); } }
다음과 같은 결과를 컴파일 위의 예는 다음과 같습니다
访问"本教程!"
다음은 문자 클래스 메소드입니다 :
아니오. | 방법 및 설명 |
---|---|
(1) | 대해서 isLetterOrDigit () 이 편지인지 여부 |
이 | isdigit에 () 그것은 숫자 문자인지 여부 |
3 | isWhitespace () 공간 여부 |
4 | isUpperCase () 그것은 대문자 여부 |
(5) | isLowerCase () 그것은 소문자입니다 |
6 | 를 toUpperCase () 대문자를 지정합니다 |
(7) | 와 toLowerCase () 소문자 지정 |
8 | toString () 그것은 문자열 오직 하나의 문자열 길이를 반환 |
방법의 전체 목록을 참조 java.lang.Character에의 API의 사양입니다.