Я пытаюсь выполнить рекурсивный поиск, чтобы проверить, появляется ли подстрока в основной строке. Он вернет false, если его там нет, и вернет true, если он существует. Мне не разрешено использовать метод containscs () в java
это то, что я пробовал до сих пор
public boolean myContains(String s1, String s2){
if(s1 == null || s2 == null)
return false;
if(s1.isEmpty() || s2.isEmpty())
return false;
//int remain= s2.substring(s1);
return myContains(s1, s2.substring(1));
}
метод вызова выглядит следующим образом
System.out.println( test.myContains("an", "banana"));