| » Referenzen / Klassen / Integer | ||
|
Diese Wrapper - Klasse imitiert den Datentyp Int. |
||
|
| » Hierarchie | ||
|
|
||
| » Implementierung | ||
public final class Integer
extends Number
implements Comparable
|
||
|
||
|
||
|
| » Elemente | ||
|
In der folgenden Liste sind alle von uns bereits referenzierten Elemente der Klasse aufgeführt. |
||
|
||
|
||
|
||
|
||
| » Konstruktoren / Integer (1) | ||
|
Der Standardkonstruktor initialisiert das Objekt mit einem Wert. |
||
| » Prototyp | ||
public Integer(int value)
|
||
| » Parameter | ||
|
||
| » Ausnahmen & Fehler | ||
|
keine |
||
|
| » Konstruktoren / Integer (2) | ||
|
Der Standardkonstruktor initialisiert das Objekt mit einem Wert. Dieser wird als String übergeben. Ist kein auswertbarer Datentyp enthalten, so wird eine Ausnahme geworfen. |
||
| » Prototyp | ||
public Integer(String string)
throws NumberFormatException
|
||
| » Parameter | ||
|
||
| » Ausnahmen & Fehler | ||
|
||
|
| » Datenelemente / MAX_VALUE | ||
|
Der größtmögliche Wert für diesen Typ. |
||
| » Prototyp | ||
public static final int MAX_VALUE
|
||
|
| » Datenelemente / MIN_VALUE | ||
|
Der kleinstmögliche Wert für diesen Typ. |
||
| » Prototyp | ||
public static final int MIN_VALUE
|
||
|
| » Datenelemente / TYPE | ||
|
Repräsentiert den Typ Int. |
||
| » Prototyp | ||
public static final Class TYPE
|
||
|
| » Methoden / byteValue (Redefinition) | ||
|
Die Methode konvertiert den aktuellen Wert in den spezifischen Datentyp. |
||
| » Prototyp | ||
public byte byteValue()
|
||
| » Parameter | ||
|
keine |
||
| » Rückgabe | ||
|
||
| » Ausnahmen & Fehler | ||
|
keine |
||
|
| » Methoden / compareTo [1] | ||||||
|
Die Methode vergleicht zwei Objekte miteinander. |
||||||
| » Prototyp | ||||||
public int compareTo(Integer value)
|
||||||
| » Parameter | ||||||
|
||||||
| » Rückgabe | ||||||
|
||||||
| » Ausnahmen & Fehler | ||||||
|
keine |
||||||
|
| » Methoden / compareTo [2] (Implementierung) | ||||||
|
Die Methode vergleicht zwei Objekte miteinander. |
||||||
| » Prototyp | ||||||
public int compareTo(Object object)
|
||||||
| » Parameter | ||||||
|
||||||
| » Rückgabe | ||||||
|
||||||
| » Ausnahmen & Fehler | ||||||
|
||||||
|
| » Methoden / decode | ||
|
Die Methode konvertiert den Inhalt eines Strings in einen Int. Dabei werden sowohl dezimale, oktale als auch hexadezimale Angaben konvertiert. Diese können wie folgt ein Vorzeichen haben und markiert werden. Im String sind keine Leerzeichen erlaubt.
[-] dezimal
[-] 0x hexadezimal
[-] # hexadezimal
[-] 0 oktal
|
||
| » Prototyp | ||
public static Integer decode(String string)
throws NumberFormatException
|
||
| » Parameter | ||
|
||
| » Rückgabe | ||
|
||
| » Ausnahmen & Fehler | ||
|
||
|
| » Methoden / doubleValue (Redefinition) | ||
|
Die Methode konvertiert den aktuellen Wert in den spezifischen Datentyp. |
||
| » Prototyp | ||
public double doubleValue()
|
||
| » Parameter | ||
|
keine |
||
| » Rückgabe | ||
|
||
| » Ausnahmen & Fehler | ||
|
keine |
||
|
| » Methoden / equals (Redefinition) | ||||
|
Die Methode prüft, ob ein anderes Objekt mit dem aktuellen übereinstimmt. |
||||
| » Prototyp | ||||
public boolean equals(Object object)
|
||||
| » Parameter | ||||
|
||||
| » Rückgabe | ||||
|
||||
| » Ausnahmen & Fehler | ||||
|
keine |
||||
|
| » Methoden / floatValue (Redefinition) | ||
|
Die Methode konvertiert den aktuellen Wert in den spezifischen Datentyp. |
||
| » Prototyp | ||
public float floatValue()
|
||
| » Parameter | ||
|
keine |
||
| » Rückgabe | ||
|
||
| » Ausnahmen & Fehler | ||
|
keine |
||
|
| » Methoden / getInteger [1][2][3] | ||||
|
Die Methode liefert den Wert einer Systemvariable. Existiert diese nicht, so kann auch ein optionaler Wert geliefert werden. |
||||
| » Prototyp | ||||
public static Integer getInteger(String string )
public static Integer getInteger(String string, int value)
public static Integer getInteger(String string,Integer value)
|
||||
| » Parameter | ||||
|
||||
| » Rückgabe | ||||
|
||||
| » Ausnahmen & Fehler | ||||
|
keine |
||||
|
| » Methoden / hashCode (Redefintion) | ||
|
Die Methode liefert einen spezifischen Wert, der für Hashfunktionen verwendet werden kann. |
||
| » Prototyp | ||
public int hashCode()
|
||
| » Parameter | ||
|
keine |
||
| » Rückgabe | ||
|
||
| » Ausnahmen & Fehler | ||
|
keine |
||
|
| » Methoden / intValue (Redefinition) | ||
|
Die Methode konvertiert den aktuellen Wert in den spezifischen Datentyp. |
||
| » Prototyp | ||
public int intValue()
|
||
| » Parameter | ||
|
keine |
||
| » Rückgabe | ||
|
||
| » Ausnahmen & Fehler | ||
|
keine |
||
|
| » Methoden / longValue (Redefinition) | ||
|
Die Methode konvertiert den aktuellen Wert in den spezifischen Datentyp. |
||
| » Prototyp | ||
public long longValue()
|
||
| » Parameter | ||
|
keine |
||
| » Rückgabe | ||
|
||
| » Ausnahmen & Fehler | ||
|
keine |
||
|
| » Methoden / parseInt [1][2] | ||||
|
Die Methode konvertiert den Wert eines Strings in ein Int. Enthält dieser keinen konvertierbaren Wert, so wird eine Ausnahme ausgelöst. Es kann optional eine Zahlenbasis für die Werte angegeben werden, ansonsten wird die Basis zehn verwendet. |
||||
| » Prototyp | ||||
public static int parseInt(String string )
throws NumberFormatException
public static int parseInt(String string,int base)
throws NumberFormatException
|
||||
| » Parameter | ||||
|
||||
| » Rückgabe | ||||
|
||||
| » Ausnahmen & Fehler | ||||
|
||||
|
| » Methoden / shortValue (Redefinition) | ||
|
Die Methode konvertiert den aktuellen Wert in den spezifischen Datentyp. |
||
| » Prototyp | ||
public short shortValue()
|
||
| » Parameter | ||
|
keine |
||
| » Rückgabe | ||
|
||
| » Ausnahmen & Fehler | ||
|
keine |
||
|
| » Methoden / toBinaryString | ||
|
Die Methode konvertiert den aktuellen Wert in einen String zur binären Basis. |
||
| » Prototyp | ||
public static String toBinaryString(int value)
|
||
| » Parameter | ||
|
||
| » Rückgabe | ||
|
||
| » Ausnahmen & Fehler | ||
|
keine |
||
|
| » Methoden / toHexString | ||
|
Die Methode konvertiert den aktuellen Wert in einen String zur hexadezimalen Basis. |
||
| » Prototyp | ||
public static String toHexString(int value)
|
||
| » Parameter | ||
|
||
| » Rückgabe | ||
|
||
| » Ausnahmen & Fehler | ||
|
keine |
||
|
| » Methoden / toOctalString | ||
|
Die Methode konvertiert den aktuellen Wert in einen String zur oktalen Basis. |
||
| » Prototyp | ||
public static String toOctalString(int value)
|
||
| » Parameter | ||
|
||
| » Rückgabe | ||
|
||
| » Ausnahmen & Fehler | ||
|
keine |
||
|
| » Methoden / toString [1] (Redefinition) | ||
|
Die Methode liefert die Stringrepräsentation des Wertes. |
||
| » Prototyp | ||
public String toString()
|
||
| » Parameter | ||
|
keine |
||
| » Rückgabe | ||
|
||
| » Ausnahmen & Fehler | ||
|
keine |
||
|
| » Methoden / toString [2][3] | ||||
|
Die Methode liefert die Stringrepräsentation eines Wertes. Als Zahlenbasis wird die zehn verwendet, diese kann aber optional bestimmt werden. |
||||
| » Prototyp | ||||
public static String toString(int value )
public static String toString(int value,int base)
|
||||
| » Parameter | ||||
|
||||
| » Rückgabe | ||||
|
||||
| » Ausnahmen & Fehler | ||||
|
keine |
||||
|
| » Methoden / valueOf [1][2] | ||||
|
Die Methode liefert den Wert einer Stringrepräsentation. Als Zahlenbasis wird die zehn verwendet, kann aber optional angegeben werden. |
||||
| » Prototyp | ||||
public static Integer valueOf(String string )
throws NumberFormatException
public static Integer valueOf(String string,int base)
throws NumberFormatException
|
||||
| » Parameter | ||||
|
||||
| » Rückgabe | ||||
|
||||
| » Ausnahmen & Fehler | ||||
|
||||
|