Möglich in Javascript

var hoehe=2;
hoehe="2 cm";
JavaScript

Der folgende Code ist ein Problem. Wieso?

hoehe=hoehe/2;
JavaScript

Wie funktioniert das mit Java?

int hoehe=2;
Java

int ist der Typ der Variable und hoehe der Name.

hoehe="2 cm";
Java

Das gibt schon einen Fehler vor dem Start des Programms!

Einer Variablen, die nur ganze Zahlen speichern soll, darf kein Text zugewiesen werden.

Ganzzahlen

Typ Beispiel Bytes Bits

byte

byte b=23;

1

8

short

short s=32767;

2

16

int

int hoehe=125234523;

4

32

long

long m=208357209348;

8

64

Kommazahlen

Typ Beispiel Bytes Bits

float

float f=2.3f;

4

32

double

double d=2.3;

8

64

Weitere Typen

Typ Beispiel Beschreibung

String

String t="Hallo";

Zeichenketten

boolean

boolean b=true;

Wahrheitswerte true oder false

char

char c='a';

Einzelnes Unicode-Zeichen (Buchstabe)