有时候需要运行一个程序时在传递给他消息,这要靠传递命令行参数给main()函数实现。
要编译class文件需要在包的目录下才能执行java指令
public static void main(String[] args) {
//args.length数组长度
for (int i = 0; i < args.length; i++) {
System.out.println("args["+i+"]:"+args[i]);
}
}
先在命令行用javac指令创建class文件,然后找到包所在目录,输入
java 包名.文件名 要传递的字符串
这样就能顺利输出你写的内容