shek15470

Untitled

Mar 13th, 2019
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.65 KB | None | 0 0
  1. import java.util.Iterator;
  2. public class Palindrome implements Iterable<String>{
  3.     private StringBuilder s;
  4.    
  5.     public Palindrome(StringBuilder s){
  6.         this s. = s;
  7.     }
  8.    
  9.     public Iterator<String> iterator() {
  10.         return new  Palindrome();
  11.     }
  12.    
  13.     public class PalindromeIterator implements Iterable<String>{
  14.         private int pos;
  15.        
  16.         public PalindromeIterator(){
  17.             pos = 0;
  18.         }
  19.        
  20.         public boolaen hasNext(){
  21.              return pos < s.lenght();
  22.         }
  23.        
  24.         public String next() {
  25.             return s.substring(pos++, les.lenght());
  26.         }
  27.     }
  28. }
Add Comment
Please, Sign In to add comment