Startseite Angewandte Informatik Allgemein Tutorials Impressum Sitemap
27
Mar

Java-Tutorial: Datentypen

In diesem Java-Tutorial erfahren wir was Datentypen sind und lernen einige davon kennen.

“Aber was soll eigentlich dieses ‘int’ da?” hat man sich im Java-Tutorial: Variablen gefragt. Dieses “int” gibt den Typ unserer Variable aus. Es sagt dem Compiler erstmal wieviel Speicherplatz er reservieren muss und zweitens welche Daten man in diese Variable Speichern kann.

Dies führt uns zum Thema der Datentypen, denn genau dieses “int” ist ein Schlüsselwort für den Datentyp Integer in Java. Hat man eine Variable als Integer deklariert, so kann man nur ganzzahlige Werte darin Speichern. Also alle Zahlen, die kein Komma haben – wie unsere 5 aus dem Beispiel. Würden wir dennoch zum Beispiel versuchen die 5,5 darin zu speichern, bekämen wir eine Fehlermeldung zu Gesicht, denn die 5,5 ist eben keine Zahl aus dem Bereich der ganzen Zahlen.

Aber wie speichern wir nun reelle Zahlen (Zahlen mit Komma – auch Gleitkommazahlen)? Dazu müssen wir einen anderen Datentyp verwenden, nämlich den Datentyp Double oder Float. Der Unterschied zwischen den beiden Typen ist der Speicherplatz, der reserviert wird – bei Float weniger als bei Double (Float: 4 Bit / Double: 8 Bit). Somit können unterschiedlich lange Gleitkommazahlen gespeichert werden. Als Java-Code sieht das folgendermaßen aus:

double reelleZahl = 5.5;

Es ist darauf zu achten, dass in Java statt dem Komma ein Punkt bei reellen / Gleitkomma-Zahlen verwendet wird. Also statt 5,5 schreiben wir im Code 5.5, sonst bekämen wir wieder eine Fehlermeldung serviert.

Der Datentyp Boolean ist für Bool’sche Werte da. Bool’sche Werte sind Wahrheitswerte – also ob etwas wahr oder falsch, oder auf Englisch true oder false ist.

boolean wahrheitswertWahr = true;
boolean wahrheitswertFalsch = false;

Für einzelne Buchstaben verwendet man den Datentyp Char.

char einZeichen = 'a';

Hier ist darauf zu achten, dass einzelne Zeichen in einfache Anführungszeichen gesetzt werden müssen.

Natürlich kann man in Java auch mehr als nur einen Buchstaben in einer Variablen speichern. Dies bewerkstelligen wir wiederum mit einem neuen Datentyp – dem Datentyp String.

String eineGanzeReiheAnBuchstaben = "So können ganze Sätze gespeichert werden";

Hier nochmal die Datentypen in einer Übersicht:

Datentyp: Schlüsselwort: Werte:
Integer int Ganze Zahlen
Float float Gleitkommazahlen (4 Bit)
Double double Gleitkommazahlen (8 Bit)
Char char einzelne Buchstaben
String String Zeichenketten
This entry was posted in Java-Tutorials and tagged , , , , , . Bookmark the permalink.

Comments are closed.

© Coder-Blog 2012, Background Image by Beatrice Böhm