Quando verificar que o valor de retorno de indexOf é maior do que 0, então você está verificando que a cadeia de argumentos está contida na cadeia do responsável pela chamada excluindo o primeiro caractere. Como resultado, se s1 for igual a s2, então a chamada de indexOf retornará 0.
O teste mais provável seria s1.indexOf(s2) >= 0.
public
class ClassA {
String s1;
String s2;
public
void methodA() {
se (s1.indexOf(s2)>=0){
// ...
}
}
}
|
|
|