public static void main(String[] args)
{
    String[] a = {"watermelon", "date",
          "lemon", "orange", "grapefruit", };
    String temp;
    int i;
    for(i = 1; i <= 4; i++)
    {
       temp = a[i];
       a[i] = a[i - 1];
       a[i - 1] = temp;
    }
    for(i = 0; i <= 4; i++)
       System.out.print(a[i].charAt(i));
}
public class A
    public A(int intVal, String strVal)
    public A(String strVal, int intVal)
    public void update()
    public void update(int intVal)
    public String toString()
}
public class Main
{
    int a;
    String b;
    {
       a = intVal + 5;
       b = "ss" + strVal;
    }
    {
       a = intVal + 15;
       b = "tt" + strVal;
    }
    {
       a += 5;
       b += "uu";
    }
    {
       a += intVal;
       b += String.valueOf(intVal);
    }
    {
       return a + " " + b;
    }
{
    public static void main(String[] args)
    {
       int i;
       A[] x = new A[3];
       x[0] = new A(5, "fox");
       x[1] = new A("goose", 7);
       x[2] = x[0];
       x[0].update();
       x[1].update(2);
       x[2].update();
       for(i = 0; i <= 2; i++)
          System.out.println(x[i]);
    }
}
Then test the toString, getPrice, and setPrice methods.