Advertisement
Guest User

RemoveIt

a guest
Oct 1st, 2016
22
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.11 KB | None | 0 0
  1. /** @author John Robinson */
  2.  
  3. public class RemoveIt {
  4.     private static String sentence = "";
  5.  
  6.     /** @param sentence String to manipulate
  7.      */
  8.     public RemoveIt(String sentence){
  9.         this.sentence = sentence;
  10.     }
  11.  
  12.     /** @param toRemove String to remove from sentence
  13.      *  @return manipulated String
  14.      */
  15.     public String remove(String toRemove){
  16.         int toRemoveLength = toRemove.length();
  17.         int startPos = sentence.indexOf(toRemove);
  18.         int endPos = startPos + toRemoveLength;
  19.         String removedStart = sentence.substring(0,startPos);
  20.         String removedEnd = sentence.substring(endPos);
  21.         return removedStart+removedEnd;
  22.     }
  23.  
  24.     public static void main(String[] args){
  25.         RemoveIt removeIt1 = new RemoveIt("A kittycat is at the door");
  26.         System.out.println(removeIt1.remove("cat"));
  27.  
  28.         RemoveIt removeIt2 = new RemoveIt("Candy is bad for your teeth");
  29.         System.out.println(removeIt2.remove("d"));
  30.  
  31.         RemoveIt removeIt3 = new RemoveIt("This is a C#Java course");
  32.         System.out.println(removeIt3.remove("C#"));
  33.     }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement