编写一个Java程序,如果没有命令行参数,则显示 ”没有输入参数“;否则,显示用户共输入多少个参数,并显示参数的内容。
要求将程序运行结果截图,源代码截图 并附上程序源代码文件。
public class count {
public static void main(String[] args) {
int x=0;
for(int i=0;i<args.length;i++) {
x+=Integer.parseInt(args[i]);
}
System.out.println(x);
if(args==null||args.length==0)
System.out.printf("没有命令行参数");
else
System.out.println("共输入参数个数:"+args.length);
for(int i=0;i<args.length;i++)
{
System.out.println("第"+(i+1)+"个参数是:"+args[i]);}}
}
此题题意比较难理解,命令行参数的意思就是比如你这题输入 4 5 6那么命令行参数就有三个,如果没有输入数,那么命令行参数的个数就是0个也就是没有命令行参数。
新手入门写的不好请多指教。