Ainda Strings

gostaria de um método que funcionasse como o “pos” do delphi

que pega a posição numérica de um determinado caractere dentro de uma string.

por exemplo (Delphi):

var
i:integer;
begin
texto1 := "pai eterno";
i := pos(" ", texto1);
end;

o resultado de i é igual a 4

alguem sabe como faço isso em java?

utilize o método indexOf()