急!如果用命令行执行java application,java文件里应该怎么写

来源:百度知道 编辑:UC知道 时间:2024/05/29 17:27:47
老师说要从cmd这样“java TowersOfHanoi 3”或者“java TowersOfHanoi 3 verbose”运行我们交的java文件,TowersOfHanoi是文件名,3是input int。所以main method里面要写一些东西能使我的程序从cmd接到一个数字,该怎么写?
望高手快速解答,不胜感激!

public class TowersOfHanoi{
public static void main(String[] args){
if(args.length > 1){
for(int i=0; i<args.length; i++){
System.out.println(args[i]);
}
}
}
}
运行方式dos窗口
java TowersOfHanoi 1 2 34 5 6

这个参数直接传main(String[] argu) 里的args了。所以在main函数收到这个传参。