Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2019
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. public static String everyNth(String s, int n)
  2. {
  3. if (n < 0) {
  4. throw new IllegalArgumentException();
  5. }else if (s.length() > n){
  6. String newS = s.substring(n,s.length());
  7. return s.charAt(n-1) + everyNth(newS, n);
  8. } else {
  9. return s.substring(0,s.length()-(s.length()%n));
  10. }
  11. }
  12.  
  13. public static String noNth(String s, int n)
  14. {
  15. if (n < 0) {
  16. throw new IllegalArgumentException();
  17. }else if (s.length() > n){
  18. String newS = s.substring(n,s.length());
  19. return s.substring(0, n-1) + noNth(newS, n);
  20. } else {
  21. return s;
  22. }
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement