cannot resolve symbol



  • Hallo,

    Ich habe folgende Methode in einer Klasse Bruch geschrieben.
    Dies Mehtode soll einen als String eingegebenen Bruch in der Form 7/6 zum Beispiel oder 76/5 als wirklichen Bruch schreiben.
    Diese Methode heißt valueOf:

    public static Bruch valueOf( String a)
    {
    String b = a.split("/",2)[0];
    String c = a.split("/",2)[1];
    int d = parseInt(b);
    int e = parseInt(c);
    return new Bruch( d , e );
    }

    In ihr wird u.a. die Methode parseInt aus der Klasse Integer verwendet. Warum wird diese Methode parseInt nicht erkannt ?
    Es kommt folgende Fehlermeldung:

    Bruch.java:275: cannot resolve symbol
    symbol : method parseInt (java.lang.String)
    location: class Bruch
    int d = parseInt(b);
    ^
    Bruch.java:276: cannot resolve symbol
    symbol : method parseInt (java.lang.String)
    location: class Bruch
    int e = parseInt(c);
    ^
    2 errors

    Harri



  • Kann mir nicht vorstellen, dass du einfach so die methode parseInt() aufrufen kannst, schau doch zuerst mal unter google nach!

    aja vielleicht solltest int a = Integer.parseInt();
    verwenden!

    cu


Anmelden zum Antworten