java里面main方法中的String[]args

一个程序中必定会有一个入口,java中main方法就是一个项目的的入口,

 public static void main(String[] args) {}

eclipse的生成快捷键 main+回车  ,idea的生成快捷键:psvm+回车

args数组是main方法自带的,我也不知道干什么的最近刷题遇到了三个有关的这个的题目看着我迷迷糊糊的记录一下

第一题:

第二题:

 第三题

三个题都涉及了这个String[]args数组  下面以第二题为例简单说:

 下面有一段代码,简单看看跟题目一样:

  public static void main(String[] args) {
        String [] a = {"Hello"};
     if (a[0].equals("Hello") ? false : true) {
         System.out.println("Success");
         } else {
        System.out.println("Failure");
}
     System.out.println(a[0]=="Hello");
}

个人学习记录,简单粗略见谅

String[] args :是保存运行main函数时输入的参数的字符串数组,
当你在cmd运行时  输入: java test a b c
这个数组就会将abc保存起来: args[0] = a; args[1] = b; args[2] = c;
这些变量在程序中是可以调用的~ 不过平时应该没人会这么用...
原文地址:https://www.cnblogs.com/2979100039-qq-con/p/13059945.html