16.11.2013 Aufrufe

Programmieren in Java - HostFiXX.de

Programmieren in Java - HostFiXX.de

Programmieren in Java - HostFiXX.de

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

<strong>Programmieren</strong> <strong>in</strong> <strong>Java</strong><br />

Die Klasse Character<br />

Konstruktor:<br />

Ermitteln vom „char“-Wert: public char charValue()<br />

Klassifizieren von Zeichen:<br />

Metho<strong>de</strong><br />

Beschreibung<br />

isDigit E<strong>in</strong>e numerische Zahl zwischen 0 und 9<br />

isLetter<br />

E<strong>in</strong> Buchstabe <strong>de</strong>s Alphabets<br />

isLetterOrDigit<br />

E<strong>in</strong> alphabetischer Buchstabe o<strong>de</strong>r e<strong>in</strong>e numerische Zahl<br />

isLowerCase<br />

isUpperCase<br />

E<strong>in</strong> großgeschriebener alphabetischer Buchstabe<br />

is<strong>Java</strong>Letter<br />

E<strong>in</strong> Buchstabe, ‚$‘ o<strong>de</strong>r ‚_‘<br />

is<strong>Java</strong>LetterOrDigit E<strong>in</strong> Buchstabe, e<strong>in</strong>e Zahl, $ o<strong>de</strong>r _<br />

isSpace<br />

E<strong>in</strong>e Leerstelle, e<strong>in</strong>e neue Zeile, e<strong>in</strong> Return, e<strong>in</strong> Tab o<strong>de</strong>r e<strong>in</strong><br />

Formularvorschub<br />

isTitleCase<br />

Spezielle zweibuchstabige groß- und kle<strong>in</strong>geschriebene Buchstaben<br />

Je<strong>de</strong> dieser Klassifikationsmerkmale gibt „true“ zurück, wenn das betreffen<strong>de</strong><br />

Zeichen zur Klassifikation gehört.<br />

Groß- und kle<strong>in</strong>geschriebene Variante e<strong>in</strong>es Buchstabens:<br />

public static char toUppercase(char zeichen)<br />

public static char toLowerCase(char zeichen)<br />

Konvertierungsmetho<strong>de</strong>n zur Umwandlung von Zahlen <strong>in</strong> Zeichenketten und<br />

Zeichenketten <strong>in</strong> Zahlen:<br />

public static <strong>in</strong>t digit(char zeichen, <strong>in</strong>t radix)<br />

gibt <strong>de</strong>n numerischen Wert e<strong>in</strong>es Zeichens <strong>de</strong>r angegebenen Zahlendarstellung<br />

(„radix“) 121 wie<strong>de</strong>r. Falls e<strong>in</strong> Zeichen ke<strong>in</strong>em Wert <strong>in</strong> <strong>de</strong>r angegebenen<br />

Zahlendarstellung entspricht, wird „-1“ zurückgegeben.<br />

public static char forDigit(<strong>in</strong>t digit, <strong>in</strong>t radix)<br />

Konvertiert e<strong>in</strong>en numerischen Wert <strong>in</strong> e<strong>in</strong> Zeichen, das diesen Wert <strong>in</strong> e<strong>in</strong>er<br />

bestimmten Zahlenbasis darstellt, z.B. Character.forDigit(6,8) ergibt 6 und<br />

Character.forDigit(12,16) ergibt "c“.<br />

Die Klasse Boolean<br />

Diese Klasse ist <strong>de</strong>r Objekt-Wrapper für <strong>de</strong>n primitiven Typ boolean.<br />

Konstruktoren:<br />

public Boolean(boolean wert)<br />

public Boolean(Str<strong>in</strong>g str)<br />

Beschaffung e<strong>in</strong>es booleschen Werts, <strong>de</strong>r <strong>in</strong> e<strong>in</strong>em Objekt abgelegt ist:<br />

public boolean booleanValue()<br />

Objekt-Wrapper-Varianten von true und false<br />

public f<strong>in</strong>al static Boolean FALSE;<br />

public f<strong>in</strong>al static Boolean TRUE;<br />

Die Klasse Number<br />

121 z.B. 10 für <strong>de</strong>zimal, 8 für oktal, 16 für hexa<strong>de</strong>zimal. Zahlenbasis kann Werte von 2<br />

(Character.MIN_RADIX) bir 32 (Character.MAX_RADIX) umfassen.<br />

119

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!