So verwenden Sie die Zeichenklasse
Charakter: Zeichentyp
1.
static int MIN_RADIX: Gibt die minimale Basis zurück.
static int MAX_RADIX: Gibt die maximale Basis zurück.
statisches Zeichen MAX_VALUE: Der Maximalwert des Zeichentyps.
statisches Zeichen MIN_VALUE: Mindestwert des Zeichentyps.
statischer Klassentyp: Gibt den aktuellen Typ zurück.
2, Konstrukteur.
Character(char value): Konstruieren Sie ein Character-Objekt mit char-Parametern.
3. Methode.
Anweisungen:
Alle Methoden sind öffentlich.
2. Schreibformat:
1. char charValue(): Gibt den Wert des Zeichenobjekts zurück.
3. int CompareTo(Object o): Vergleichen Sie das aktuelle Objekt mit einem anderen Objekt. Wenn o ein Zeichenobjekt ist, hat es dieselbe Funktion wie 2; andernfalls wird eine ClassCastException ausgelöst.
4. static int digit(char ch, int radix): Gibt den Dezimalwert des aktuellen Zeichens entsprechend der Basis zurück. Wenn Character.MIN_RADIX <= radix <= Character.MAX_RADIX nicht erfüllt ist oder ch kein gültiger Wert in der Basisbasis ist, geben Sie „-1“ zurück, wenn ch zwischen „Großbuchstaben“ A und Z liegt, geben Sie ch zurück. Der Wert von „A“ + 10; wenn es sich um einen „Kleinbuchstaben“ zwischen a und z handelt, wird ch zurückgegeben – der Wert von „a“ + 10.
Code:
System.out. print ln("Character.MIN_RADIX: " + Character.MIN_RADIX ); System.out.println("Character.MAX_RADIX: " + Character.MAX_RADIX ); System.out.println("Character.digit('2',2): " + Character.digit('2',2) ); System.out.println("Character.digit('7',10): " + Character.digit('7',10) ); System.out.println("Character.digit('F',16): " + Character.digit('F',16) );
Character.MIN_RADIX: 2 Character.MAX_RADIX: 36 Character.digit('2',2): -1 不是有效值。 Character.digit('7',10): 7 Character.digit('F',16): 15
. Gibt genau dann „true“ zurück, wenn obj nicht „null“ ist und mit dem aktuellen Character-Objekt konsistent ist. 6. static char forDigit(int digit, int radix): Bestimmen Sie das Zeichen, das durch den aktuellen numerischen Wert dargestellt wird, basierend auf einer bestimmten Basis. Die Umkehroperation von 4 gibt „‚u0000‘“ zurück, wenn der Wert unzulässig ist.
Code:
System.out.println("Character.MIN_RADIX: " + Character.MIN_RADIX ); System.out.println("Character.MAX_RADIX: " + Character.MAX_RADIX ); System.out.println("Character. for Digit(2,2): " + Character.forDigit(2,2) ); System.out.println("Character.forDigit(7,10): " + Character.forDigit(7,10) ); System.out.println("Character.forDigit(15,16): " + Character.forDigit(15,16) );
Character.MIN_RADIX: 2 Character.MAX_RADIX: 36 Character.forDigit(2,2): Character.forDigit(7,10): 7 Character.forDigit(15,16): f
9. int
hash
Code(): Gibt den Hash-Tabellencode des aktuellen Zeichens zurück. 10. static boolean isDefined(char ch): Bestimmen Sie, ob das Zeichen ch im UnicodeZeichensatz
klar definiert ist. 11. static boolean isDigit(char ch): Bestimmen Sie, ob das Zeichen ch eine Zahl ist. 12. static boolean isIdent
if
ierIgnorable(char ch): Bestimmen Sie, ob das Zeichen ch ein ignorierbares Zeichen im Unicode-Zeichensatz ist. 13. static boolean isISOControl(char ch): Bestimmen Sie, ob das Zeichen ch ein Steuerzeichen im ISO-Standard ist. 14.static boolean isJavaIdentifierPart(char ch): Bestimmen Sie, ob das Zeichen ch ein Teilbezeichner in Java ist.
15. static boolean isJavaIdentifierStart(char ch): Bestimmen Sie, ob das Zeichen ch der erste Bezeichner in Java ist.
16. static boolean isLetter(char ch): Bestimmen Sie, ob das Zeichen ch ein Buchstabe ist.
17. statischer boolescher Wert isLetterOrDigit(char ch): Bestimmen Sie, ob das Zeichen ch ein Buchstabe oder eine Zahl ist.
18. static boolean isLowerCase(char ch): Bestimmen Sie, ob das Zeichen ch ein Kleinbuchstabe ist.
19. static boolean isMirrored(char c): Bestimmen Sie, ob das Zeichen c gemäß der Unicode-Tabelle ein Zeichen in der entgegengesetzten Richtung hat. Beispiel: „[“ hat „]“ in der entgegengesetzten Richtung und das Ergebnis ist: wahr.
20. static boolean isSpaceChar(char ch): Bestimmen Sie, ob das Zeichen ch ein Leerzeichen in Unicode ist.
21. static boolean isUpperCase(char ch): Bestimmen Sie, ob das Zeichen ch ein Großbuchstabe ist.
22. static boolean isWhitespace(char ch): Bestimmen Sie, ob das Zeichen ch in der Java-Definition ein Nullzeichen ist.
Code:
Einschließlich:
char c1 = '\u0009';//水平列表符 char c2 = '\u000A';//换行 char c3 = '\u000B';//垂直列表符 char c4 = '\u000C';//换页 char c5 = '\u000D';//回车 char c6 = '\u 001 C';//文件分隔符 char c7 = '\u001D';//组分隔符 char c8 = '\u001E';//记录分隔符 char c9 = '\u001F';//单元分隔符
String
. 25. static String toString(char c): Dies ist eine Klassenmethode, die c in einen String umwandelt. 26. static char toUpperCase(char ch): Konvertieren Sie, ob ch in Großbuchstaben geschrieben ist.
Code:
System.out.println("Character.toUpperCase('q'): " + Character.toUpperCase('q') ); System.out.println("Character.toLowerCaseCase('B'): " + Character.toLowerCase('B') );
Character.toUpperCase('q'): Q Character.toLowerCaseCase('B'): b
1 Video-Tutorial
2. Detaillierte Erläuterung der Unterschiede zwischen Character- und char-Methoden
3. Erläutern Sie ausführlich die Character-Klasse in Java
4 Über die Instanzanalyse der Verpackungsklasse Character
5. Nutzungsanalyse der Zeichenklasse
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung von Beispielen der Zeichenklasse. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!