import java.util.Arrays;
public class ArrayDemo3Parameter {
   public static void main (String [] args) {
  
   
      double [] a = new double [] {1.2, 2.3, 4.5, 6.7, 9.8, 8.9};
      
      System.out.print("plain print in main  ");
      System.out.println(a);
      System.out.print("Print using Arrays.toString ");
      System.out.println(Arrays.toString(a));      
      
      double r = arrayMethod(3.0, a);
   
      System.out.print("back in main  ");
      System.out.println(Arrays.toString(a));      
   
   }// end main
   
   public static double arrayMethod(double x, double [] a) {
   
      System.out.print("Plain print in arrayMethod  ");
      System.out.println(a);
      System.out.print("in arrayMethod  ");
      System.out.println(Arrays.toString(a));      
   
      a[0]=9.9;
      System.out.println("in arrayMethod, changed a[0] = " + a[0]);
      
      return 1.0;
   }// end arrayMethod
}// end class