java命令行参数String[]args使用的两种简单方式

java命令行参数使用的两种方式


1.cmd方式

首先在默认包下建一个Arg.java文件

代码如下:

public class Arg {
    
    
	public static void main(String[] args) {
    
    
		// TODO Auto-generated method stub
		System.out.println("命令行参数的长度为"+args.length);
		for(String arg : args) {
    
    
			System.out.println(arg);
		}
	}
}

控制台输出结果如下:
在这里插入图片描述
可以看到此时命名行参数长度为0,接着进入cmd,进入到对应项目的bin目录下,如下图所示:
在这里插入图片描述
Hello为项目名,Arg.class为编译后的文件,Arg.java要放在默认包下,我放在自定义的报下好像不行。
然后输入java Arg hello world "hello world"
Arg后面的为命令行参数,可以输入多个,当参数之间有空格时需要用双引号隔开
然后点击回车,可以看到cmd的输出如下:
在这里插入图片描述
2.直接在eclipse配置当前文件的命令行参数

点击Run->Run Configurations->Arguments,在Program arguments中输入命令行参数即可,然后点击apply后点击run查看控制台。如下图所示:
在这里插入图片描述
控制台打印如下:
在这里插入图片描述

おすすめ

転載: blog.csdn.net/m0_37959155/article/details/101060337
おすすめ