Seite 1 von 1

CodeMonkeys: Linear Search

Verfasst: 7. Sep 2016 11:51
von mario.
Hab gedacht das die Aufgabe relativ einfach ist, finde aber meinen Fehler irgendwie nicht, kann da mal jmd drüber schauen?

Code: Alles auswählen

{
    if(getElem() == null){return -1;}
    for(int i=0;i<getListLength();i++){
        if(getListElem(i)==null){continue;}
        if(getComp().compare(getElem(),getListElem(i)) == 0)){return i;}
    }
    return -1; 
}
Ich bekomm den Fehler "error: missing return statement" und in zusammenhang mit meiner Lieblinsgaussage "Note: Some input files use unchecked or unsafe operations"

Re: CodeMonkeys: Linear Search

Verfasst: 7. Sep 2016 14:24
von Alexj1988
if( getComp().compare(getElem(),getListElem(i)) == 0) {

war eine klammer zuviel

mfg Alex

Re: CodeMonkeys: Linear Search

Verfasst: 7. Sep 2016 14:35
von mario.
Da hab ich den Wald vor lauter Bäumen nicht gesehen, hab bei dem Fehler gar nicht an sowas gedacht.
Danke für deine Hilfe