waltermilner

Untitled

Dec 20th, 2015
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.42 KB | None | 0 0
  1.  
  2.   public static void main(String[] args) {
  3.     MyString ms = new MyString("abc def");
  4.     System.out.println(ms.reverse()); // fed cba
  5.   }
  6. }
  7.  
  8. class MyString {
  9.  
  10.   String wrapped;
  11.  
  12.   MyString(String s) {
  13.     wrapped = s;
  14.   }
  15.  
  16.   public String toString() {
  17.     return wrapped;
  18.   }
  19.  
  20.   MyString reverse() {
  21.     StringBuilder sb = new StringBuilder(wrapped);
  22.     return new MyString(sb.reverse().toString());
  23.  
  24.   }
  25. }
Advertisement
Add Comment
Please, Sign In to add comment