Computer, Informatik, Internet und Programmieren
29 Mrz
In den letzten Java-Tutorials haben wir fast instinktiv Operatoren genutzt und ich habe noch einige logische Operatoren erwähnt. In diesem Java-Tutorial möchten wir und nun näher mit Operatoren befassen.
Betrachten wir uns dafür folgenden Programmcode:
int ersteVariable = 5; int zweiteVariable; zweiteVariable = ersteVariable * 2;
Wir deklarieren uns die zwei Variablen ersteVariable und zweiteVariable. Der erstenVariable weisen wir den Wert 5 zu. Die zweiteVariable bekommt ein Ergebnis einer mathematischen Formel zugewiesen.
Wo stehen nun die Operatoren? Der erste Operator, der zum Einsatz kommt, ist der Zuweisungsoperator =, der beispielsweise einer Variablen, die vor diesem Operator steht, einen bestimmten Wert, der dahinter kommt, zuweist.
Einen weiteren Operator finden wir in der Multiplikation. Der * – Operator multipliziert zwei Werte miteinander. Die Variable ersteVariable und die Zahl 2 werden hierbei als Operanden bezeichnet. (weiterlesen…)
27 Mrz
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;