// FailedSwap.java

public class FailedSwap  {
   public static void main(String[] args)
   {
      String text1 = " HELLO";
      String text2 = " EVERYONE";
      System.out.println("Outside swap, before: "
                         + text1 + text2);

      swap(text1, text2);

      System.out.println("Outside swap, after: "
                         + text1 + text2);
   }  // method main

   public static void swap(String s1, String s2)
   {
      System.out.println("Inside swap, beginning: "
                         + s1 + s2);

      String temp = s1;
      s1 = s2;
      s2 = temp;

      System.out.println("Inside swap, end: "
                         + s1 + s2);
   }  // method swap
}  // class FailedSwap