Integer-Konstanten
Bei Integer-Konstanten können insgesamt vier Formen auftreten:
-
dezimale Konstanten
-
oktale Konstanten
-
hexadezimale Konstanten
-
Textzeichenkonstanten
Während dem letzten Punkt ein eigener Abschnitt gewidmet ist, befassen
wir uns hier mit den drei erstgenannten.
Unabhängig von der Darstellungsart hängt der Typ einer angegebenen
Integer-Konstanten, wenn er nicht explizit vorgegeben wird, von der Größe
der Konstanten ab.
Standardmäßig ist die Konstante vom Typ int
,
solange der Wert in ein int
-Objekt paßt, andernfalls long
.
Ist die Konstante auch für den long
-Typ zu groß,
so sollte der Compiler eigentlich eine Warnung ausgeben.
Dezimale Angabe
Dezimale Konstanten werden wohl am häufigsten verwandt, da sie auch
im "Alltagsleben" gebräuchlich sind:
2 12345 98773
22677672787