Netbeans



  • Habe ein Problem:
    Warum nimmt er das Pluszeichen nicht???
    Integer erg= new Integer(Zahl1.getText())+
    new Integer(Zahl2.getText());
    Ergebnis.setText(erg.toString());

    Oder kennt jemand ne Seite wo ich Netbeans besser anschauen kann???



  • Hi

    Ich glaube nicht das dein Problem bei NetBean ist.

    Der + Operator kann bei Interger Objekten nicht angewendet werden, da er was anderes ausführt als was zu erreichen willst.
    Verwechsle bitte nicht int mit Integer

    int erg = Integer.parseInt(Zahl1.getText()) + Integer.parseInt(Zahl2.getText());
    

    Versuch es mal mit diesem Codeausschnitt.

    Bye



  • Ab Java 1.5 (5.0) kann man Integer-Objekte (sowie alle anderen Zahlenobjekte) auch direkt mit den Operatoren verknüpfen.

    Du wirst also eine ältere Java-Version besitzen.



  • In den Project-Properties unter Source den Sourcelevel auf 1.5 stellen, und unter Libraries die Java1.5 Runtime selektieren.


Anmelden zum Antworten