Veröffentlicht 13. November 200618 j Hallo, ich möchte den Inhalt eines Textfeldes in ein Integer Arry stellen. Ich dachte das mache ich mit Integer.parseInt. Ich bekomme jedoch immer die Meldung "incompatible Types" Was mache ich da falsch?? import java.lang.Integer; .. .. JTextField txtInOut = new JTextField; Integer Stack1[] = new Integer [20]; .. .. Stack1 = Integer.parseint(txtInOut.getText()); Danke Catweezle
13. November 200618 j Du versuchst ein int in ein Integer-Array zu stellen. Versuche es mal mit : Stack1 = new Integer(txtInOut.getText());
13. November 200618 j Danke, das funktioniert. Wobei ich das jetzt nicht verstehe.:confused: Mit Integer.parseInt mache ich doch aus meinem Text einen Integerwert, Oder?
13. November 200618 j Mit Integer.parseInt mache ich doch aus meinem Text einen Integerwert, Oder? Nein, du machst damit einen int-Wert, also einen Standarddatentyp. Dein Stack ist aber vom Typ Integer. Du kannst also nur Integer-Objekte in dein Array speichern.
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.