Java学习-方法04命令行传参

命令行传参

  • 有时候你希望运行一个程序时再传递给它消息,这里靠传递命令行参数给main()函数实现。

    main()函数可以接收命令行参数。

    package com.method.www;
    
    public class Demo06 {
        //命令行传参
        public static void main(String[] args) {
            //args.length 数组长度
            for (int i = 0; i < args.length; i++) {
                System.out.println("args["+i+"]:"+args[i]);
    
            }
    
        }
    }
    

    运行结果

    Microsoft Windows [版本 10.0.22631.3527]
    (c) Microsoft Corporation。保留所有权利。
    
    C:\Users\Administrator\Desktop\Study\Java\基础\code\JavaSE\BaseGrammer\src\com\method\www>javac Demo06.java
    
    C:\Users\Administrator\Desktop\Study\Java\基础\code\JavaSE\BaseGrammer\src\com\method\www>java Demo06
    错误: 找不到或无法加载主类 Demo06
    
    C:\Users\Administrator\Desktop\Study\Java\基础\code\JavaSE\BaseGrammer\src\com\method\www>cd ../../../
    
    C:\Users\Administrator\Desktop\Study\Java\基础\code\JavaSE\BaseGrammer\src>java com.method.www.Demo06 this is burgess
    args[0]:this
    args[1]:is
    args[2]:burgess
    
    C:\Users\Administrator\Desktop\Study\Java\基础\code\JavaSE\BaseGrammer\src>
    
    
posted on 2025-06-13 23:21  burgess0x  阅读(10)  评论(0)    收藏  举报