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[]。

    -------------------------------------------------------------------------------------------------------------------------------------------------------------- 白云苍狗时光飞,嘻嘻哈哈一生追。哈!
  • 相关阅读:
    js开发笔记
    安全相关开发笔记
    常用.NET库使用总结
    Windows使用总结
    .NET Web开发笔记
    Unity插件使用总结
    WinForm开发笔记
    C#开发笔记
    iTunes使用总结
    Mac使用总结
  • 原文地址:https://www.cnblogs.com/sangong/p/9386372.html
Copyright © 2011-2022 走看看