Introduction
Command line arguments let you give information to a program when you start it. This helps the program do different things without changing its code.
public class MyProgram { public static void main(String[] args) { // args is an array of Strings holding command line arguments } }
public class Hello { public static void main(String[] args) { System.out.println("First argument: " + args[0]); } }
public class CountArgs { public static void main(String[] args) { System.out.println("Number of arguments: " + args.length); } }
public class PrintAll { public static void main(String[] args) { for (String arg : args) { System.out.println(arg); } } }
public class Greet { public static void main(String[] args) { if (args.length > 0) { System.out.println("Hello, " + args[0] + "!"); } else { System.out.println("Hello, stranger!"); } } }
public class Program {
public static void main(String[] args) {
System.out.println(args.length);
System.out.println(args[0]);
System.out.println(args[1]);
}
}public class Test {
public static void main(String[] args) {
for(int i=1; i<=args.length; i++) {
System.out.println(args[i]);
}
}
}Pass the test and this pattern moves unknown