Ioanna Katsanou Ioanna Katsanou - 1 year ago 61
Java Question

How to run a java program in cmd with arguments

This is a beginner question. I am trying to run a java program from cmd with arguments.
This is my class:

public class Test{
public static void main(String[] args){
System.out.println("This is a test");
System.out.println(args.length);
}
}


I can run it without arguments successfully. How can I put for example 5 and 6 as arguments in my program?
All the other answers I found where just to run the program. I know how to do that. I was not able to find how to run the program with arguments

Answer Source
java Test arg1 arg2 arg3 ...

or

java Test "arg1 arg2 arg3 ..."

More details here Command-Line Arguments