Hi,
ich hab folgende Aufgabe bekommen:
Es soll überprüft werden, ob String2 in String1 vorkommt. Das ganze jedoch ohne Funktionen wie contains, IndexOf usw...
Ich versuche schon seit 2 Stunden diese Aufgabe umzusetzen, allerdings bisher ohne Erfolg.
Hier mal mein momentaner Code:
Würde mich über Hilfe bzw. Tipps freuen 
Gruß
ich hab folgende Aufgabe bekommen:
Es soll überprüft werden, ob String2 in String1 vorkommt. Das ganze jedoch ohne Funktionen wie contains, IndexOf usw...
Ich versuche schon seit 2 Stunden diese Aufgabe umzusetzen, allerdings bisher ohne Erfolg.
Hier mal mein momentaner Code:
Java:
public static boolean contains (String s1,String s2) {
for(int i = 0; i < s2.length(); i++) {
if(s1.charAt(0) == s2.charAt(i)) {
for(int j = 1; j < s2.length(); j++) {
if(!(s1.charAt(j) == s2.charAt(i++))) {
return false;
}
}
}
}
return true;
}
Gruß