Saturday, May 30, 2015

Array argsToMethod


public class Class1 {

public static void main(String[] args) {

System.out.println("---In order to call new method inside static method the new method should also be STATIC----");

String[] strList = new String[5];
strList[0] = "name1";
strList[1] = "name2";
strList[2] = "name3";
strList[3] = "name4";
strList[4] = "name5";

printArray(strList);

System.out.println("------------------Passing Array args to Method-----------------");

printDataNewWay("Ram","Krishna","Setu","Lulu","Dallu");
}

private static void printArray(String[] arrayList) {
for (int i = 0; i < arrayList.length; i++) {
System.out.println(arrayList[i]);
}
}

private static void printDataNewWay(String... array ) {
for (int i = 0; i < array.length; i++) {
System.out.println(array[i]);
}
}
}


----------------------------------------------------------------------------------------------------------------------

package package1;

public class Class1 {
public static void main(String[] args) {
passArrayToMethods(new int[] {1,2,3,4});
}
public static void passArrayToMethods(int[] arrayArgs) {

System.out.println("-------------Methods with int Args--------------");

for (int i = 0; i < arrayArgs.length; i++) {
System.out.println(arrayArgs[i]);
}
}
}


No comments:

Post a Comment