Javaの基礎知識を整理する--Characterクラス
Java CharacterクラスCharacterクラス個々の文字を操作するために使用されますCharacterクラスオブジェクトに基本タイプcharの値をラッピングします
実際の開発では、組み込みデータ型ではないオブジェクトを使用する必要がある場合がよくあります.Characterクラスでは、Characterのコンストラクションメソッドを使用してCharacterクラスオブジェクトを作成する一連のメソッド操作文字を提供します.
エスケープシーケンス
エスケープシーケンス
説明
\t
ここにTABキーを挿入
\b
テキストに戻るキーを挿入
文中で改行する
\r
文の中に車を挿入する
\f
ここに改ページを挿入
\'
テキストに引用符を挿入
\"
ここに二重引用符を挿入
\
ここにスラッシュを挿入
Characterクラスのメソッド:
public class Test{
public static void main(String[] args){
char ch = 'A';
char uniChar = '\u039A';// Unicode
char[] charArr = {'A','B','C','D','E'};//
System.out.println(ch);
System.out.println(uniChar);
System.out.println(charArr);
}
}
:
A
Κ
ABCDE
実際の開発では、組み込みデータ型ではないオブジェクトを使用する必要がある場合がよくあります.Characterクラスでは、Characterのコンストラクションメソッドを使用してCharacterクラスオブジェクトを作成する一連のメソッド操作文字を提供します.
Character ch = new Character('a');
Character ch = 'a';// 'a' Character ch
エスケープシーケンス
エスケープシーケンス
説明
\t
ここにTABキーを挿入
\b
テキストに戻るキーを挿入
文中で改行する
\r
文の中に車を挿入する
\f
ここに改ページを挿入
\'
テキストに引用符を挿入
\"
ここに二重引用符を挿入
\
ここにスラッシュを挿入
public class Test{
public static void main(String[] args){
System.out.println("1 \t ");
System.out.println("2 \b ");
System.out.println("3
");
System.out.println(" \r 4");
System.out.println("5 \f ");
System.out.println("6 \\ \\");
System.out.println("7 \' \'");
System.out.println("8 \" \"");
}
}
1
2
3
4
5 ⇧ ( )
6 \ \
7 ' '
8 " "
Characterクラスのメソッド:
class A{
int a = 133;
public String toString(){
return (a + "i");
}
}
public class Test{
public static void main(String[] args){
System.out.println(" 5 :" + Character.isLetter('5'));
System.out.println(" a :" + Character.isLetter('a'));
System.out.println(" 9 :" + Character.isDigit('9'));
System.out.println(" b :" + Character.isDigit('b'));
System.out.println(" :" + Character.isWhitespace(' '));
System.out.println("
:" + Character.isWhitespace('
'));
System.out.println(" c :" + Character.isWhitespace('c'));
System.out.println(" d :" + Character.isUpperCase('d'));
System.out.println(" D :" + Character.isUpperCase('D'));
System.out.println(" d :" + Character.isLowerCase('d'));
System.out.println(" D :" + Character.isLowerCase('D'));
System.out.println(" f :" + Character.toUpperCase('f'));
System.out.println(" F :" + Character.toUpperCase('F'));
System.out.println(" g :" + Character.toLowerCase('g'));
System.out.println(" G :" + Character.toLowerCase('G'));
System.out.println(Character.toString('h'));
System.out.println(Character.toString('H'));
A x = new A();
System.out.println(x.toString());
}
}
5 :false
a :true
9 :true
b :false
:true
:true
c :false
d :false
D :true
d :true
D :false
f :F
F :F
g :g
G :g
h
H
133i