Ошибка компиляции говорит о том, что вы не можете присвоить результат SearchString(whatToSearch)
для result
. Это потому, что объявлено, что SearchString
возвращает НЕТ результата; вот что значит void
!
Исправление заключается в том, чтобы изменить подпись на public String SearchString(String input) ...
и изменить тело так, чтобы оно возвращало строковое значение в соответствующей точке или точках.