Ein String wird mit der Methode parseInt() der Klasse Integer in den primitiven Datentyp int umgewandelt. Lässt sich der String nicht umwandeln wird eine NumberFormatException ausgelöst. Beispiel:
Eine Variable vom Typ long dient genauso wie eine Variable vom Typ int zum Speichern von ganzen Zahlen. Der Typ int ist 32 Bit lang und hat einen Wertebereich von -231 bis 231-1. Der Typ long ist 64 Bit lang…
Java ist eine typsichere Sprache. Daher bekommen Variablen einen Datentyp. Die Idee von Java und anderen typsicheren Sprachen ist, dass Variablen so deklariert werden, dass nur Werte bzw. Objekte bestimmter Typen zugewiesen werden können. In diesem Zusammenhang spielen Zuweisungskompatibilitäten und…
Dafür kann man die Klasse Character verwenden: Alternativ kann man diese Überprüfungen auch selber umsetzen. Ob ein char eine Ziffer repräsentiert, kann man mit folgender Methode überprüfen: In diesem Beispiel wird geprüft, ob der Zeichencode der Variable c in einem…
Primitive Datentypen (int, double, …) vergleicht man mit dem Operator ==. Den Inhalt von Objekten, wie z.B. Strings vergleicht man mit der Methode equals(). Vergleicht man Objekte mit ==, wird ein Vergleich der Referenzen durchgeführt. Das heißt, es wird überprüft,…
Soll das Ergebnis der Rundung eine Zeichenkette sein, kann man String.format() benützen: Benötigt man den gerundeten Wert nur für die Konsolenausgabe, kann die Methode printf() verwendet werden: Der String “%.3f” ist ein sogenannter Format-String. Mit dem Zeichen ‘%’ wird die…
In Java ist es Konvention, dass Klassennamen mit einem Großbuchstaben beginnen und primitive Datentypen mit einem Kleinbuchstaben. String ist ein Klassenname und int bezeichnet einen primitiven Datentyp.
Ein Wertdatentyp (primitiver Datentyp) kann einen numerischen Wert oder einen Wahrheitswert speichern. Für diesen Datentyp gibt es arithmetische oder logische Operatoren. Beispiele für Wertdatentypen in Java sind int, double, boolean, char, … Ein Referenzdatentyp kann die Speicheradresse des referenzierten Objekts…
Irrationale Zahlen werden genauso wie rationale Zahlen in Java mit einer endlichen Anzahl von Stellen als Fließpunktzahlen dargestellt. Beispiel: In der Klasse Math werden die irrationalen Zahlen und folgendermaßen dargestellt: