• main 方法要不要带 String[] args 参数


    回答来自 https://www.imooc.com/qadetail/266041

    String[] args是main函数的形式参数,可以用来获取命令行用户输入进去的参数。

    java 本身不存在不带String args[]的main函数,java程序中去掉String args[]会出现错误。


    建个test类 在cmd中运行时输入java test a b c,并且在你的main函数里面加这段话:System.out.println("arg is"+args[0]+" "+args[1]+" "+args[2]),然后看看输出是什么? 
    是不是: 
    This is a simple Java program 
    arg is a b c


    ***********test.java*******************
    public class test {
    public static void main(String[] args) {
    System.out.println("This a java program!");
    System.out.println("arg is"+args[0]+" "+args[1]+" "+args[2]);
    }
    }


    ********cmd*****************
    C:>javac test.java
    C:>java test a b c
    This a java program!
    arg isa b c

    综上,main必须要带String args[]。

    -------------------------------------------------------------------------------------------------------------------------------------------------------------- 白云苍狗时光飞,嘻嘻哈哈一生追。哈!
  • 相关阅读:
    elasticsearch之建议器Suggester
    elasticsearch,kibana之相关配置
    elasticsearch之分析过程
    elasticsearch之mappings
    elasticsearch for Mac OS
    项目精讲
    博客园项目开发流程
    Django之auth模块
    DJango中间件
    DJango之模板层
  • 原文地址:https://www.cnblogs.com/sangong/p/9386372.html
Copyright © 2020-2023  润新知