In this post we will learn how to pass command line arguments.
A Java application can accept any number of arguments from the command line. This allows the user to specify configuration information when the application is launched.
>javac UsingArgument.java
>java UsingArgument Mahendhar
When an application is launched, the runtime system passes the command-line arguments to the application's main method via an array of Strings. In the previous example, the command-line arguments passed to the UsingArgument application in an array that contains a single String: "Mahendhar".
A Java application can accept any number of arguments from the command line. This allows the user to specify configuration information when the application is launched.
>javac UsingArgument.java
>java UsingArgument Mahendhar
When an application is launched, the runtime system passes the command-line arguments to the application's main method via an array of Strings. In the previous example, the command-line arguments passed to the UsingArgument application in an array that contains a single String: "Mahendhar".
// Program using a commmand line arugment /* * Compilation: javac UsingArgument.java * Execution: java UsingArgument yourname * * Prints "Hellp, Mahendhar. How are you?" where "Mahendhar" is replaced by the * command-line argument. * * > java UsingArgument Mahendhar * Output: * Hello, Mahendhar. How are you? * **/ public class UsingArgument { public static void main(String[] args) { System.out.print("Hello, "); System.out.print(args[0]); System.out.println(". How are you?"); } }
No comments:
Post a Comment