Guest User

Untitled

a guest
Feb 17th, 2018
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. public static boolean isSubstring(String s1, String s2) {
  2. if (s1.length() < s2.length() || s1.length() == 0) {
  3. return false;
  4. }
  5. if (s2.length() == 0) {
  6. return true;
  7. }
  8. if (substringFromBeginning(s1,s2)){
  9. return true;
  10. }
  11. return isSubstring(s1.substring(1), s2);
  12. }
  13.  
  14. private static boolean substringFromBeginning(String s1, String s2) {
  15. if (s2.length() == 0){
  16. return true;
  17. }
  18. if (s1.length() == 0){
  19. return false;
  20. }
  21. if (s1.charAt(0) == s2.charAt(0) && substringFromBeginning(s1.substring(1), s2.substring(1))){
  22. return true;
  23. }
  24. return false;
  25. }
Add Comment
Please, Sign In to add comment