Beim Prüfen, ob der 'indexOf'-Rückgabewert größer als 0 ist, stellen Sie sicher, dass die Argumentenfolge ohne das erste Zeichen in der Zeichenfolge des aufrufenden Moduls enthalten ist. Daher gibt der 'indexOf'-Aufruf den Wert 0 zurück, wenn 's1' gleich 's2' ist.
Wahrscheinlich sollte der Test 's1.indexOf(s2) >= 0' lauten.
public class ClassA {
String s1;
String s2;
public void methodA() {
if (s1.indexOf(s2)>=0){
// ...
}
}
}
|
|
|