Tuesday, December 05, 2006

PassArray To Method , Pass By Value


public class PassArrayToMethodExample {

public static void doubleInt(int num){
num= num*2;
System.out.println(num);
}

public static void doubleArray(int []array){
for (int i=0;i<array.length;i++)
array[i] = array[i] * 2;
} //end printArray


public static void printArray(int []array){
for (int i=0;i<array.length;i++)
System.out.println(array[i]);
} //end printArray



public static void main(String[] args) {
int num = 5;

doubleInt(num);
System.out.println(num);

int a[] = {5,10,20,30,40};
int b[] = {15,2,330,40};
int c[] = {40};
int d[] = {5,50,320,40,40,100,200,300,400};

doubleArray(a);
printArray(a);

} //end main


}//end class

No comments: