Hallo,
heute zum dritten Mal ein Problem : |
Bei diesem Code soll die Nadel im Heuhaufen gefunden werden bzw. die Stelle im Array ausgegeben werden, wo das Wort "needle" steht.
Da man bei Codewars immer einen return Wert liefern muss, sieht der Code so aus:
Laut dem Error, stimmt etwas in der mit dem Pfeil markierten Zeile nicht. Aber was? Ich komm nicht drauf.
heute zum dritten Mal ein Problem : |
Bei diesem Code soll die Nadel im Heuhaufen gefunden werden bzw. die Stelle im Array ausgegeben werden, wo das Wort "needle" steht.
Da man bei Codewars immer einen return Wert liefern muss, sieht der Code so aus:
Java:
Object[] haystack = {"3", "123124234", null, "needle", "world", "hay", 2, "3", true, false};
String ret = "";
int temp = 0;
for(int i=0; i<haystack.length; i++){
if(haystack[i].equals("needle")){ <---
temp = i;
ret = "found the needle at position "+ temp;
}
}
System.out.println(ret);
return ret;