Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Ex13_5
- {
- private String main;
- private String smaller;
- public Ex13_5(String main)
- {
- this.main=main;
- smaller = main;
- }
- public boolean find(String t)
- {
- if(main.length() < t.length())
- return false;
- else if(main.substring(0, t.length()).equals(t))
- return true;
- else
- {
- main = main.substring(1);
- return find(t);
- }
- }
- public int indexOf(String s)
- {
- if(!find(s))
- return -1;
- else
- {
- if(smaller.substring(0, s.length()).equals(s))
- return 1;
- else
- {
- smaller = smaller.substring(1);
- return 1+ indexOf(s);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement