zoukankan      html  css  js  c++  java
  • 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[]。

    -------------------------------------------------------------------------------------------------------------------------------------------------------------- 白云苍狗时光飞,嘻嘻哈哈一生追。哈!
  • 相关阅读:
    php && 逻辑与运算符使用说明
    php无穷递归算法
    PHP foreach 用法
    centos安装g++
    php 编译中apxs
    shutdown()
    C语言strtok()函数:字符串分割
    细谈select函数(C语言)
    setsockopt的作用
    STL之七:STL各种容器的使用时机详解
  • 原文地址:https://www.cnblogs.com/sangong/p/9386372.html
Copyright © 2011-2022 走看看