关于java命令行传参

发布时间:2024年01月02日

关于java命令行传参

本篇文章拓展以下java中的命令行传参😎

  • 有时候你希望运行一个程序的时候再传递给它消息,这要靠传递命令行参数给main()方法来实现。
  • 首先我们先来创建一个数组遍历。
public class Demo
{
	public static void main(String[] args)
    {
        //args.length 数组长度
        for(int i=0; i<args.length; i++)
        {
             System.out.println("args["+i+"]:"+args[i]);//编写输出样式
        }
    }
}

我们用前学习过的java通过控制台,来实现编译,传递参数。

1、首先在资源管理器中打开。

在这里插入图片描述

2、在路径前写cmd+空格,然后回车进入到DOS窗口。

在这里插入图片描述

3、先进行编译,javac Demo03.java,回车以后生成class文件。

在这里插入图片描述

4、我们运行一下程序,会发现报错了。

在这里插入图片描述

5、这是因为,我们Demo03是在包里面的,所以外层有一个包,不能直接编译,所以要用**cd…/**退回到上一层,回到上层后,我们把包添加在类的前面,就可以进行输入参数给main方法传参了😀。

在这里插入图片描述

6、我们看到,遍历的数组内容,就是我们刚刚输入的内容,这个就是命令行传参!先作为了解,后面数组的文章中会详细介绍数组😎

文章来源:https://blog.csdn.net/SpringYang11/article/details/135344335
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。