请问老师,上一节课在入口括号里老师写的是agrg,在这节课老师写的是args呢?

来源:3-2 带命令行参数的Java程序的执行流程

weixin_慕哥9036386

2018-11-17 11:55:21

上节课老师是用的public static void main(String[] agrg){ DOS命令输出也没报错
这节课老师为什么用的是public static void main(String[] args){
请问我们编写的时候是用哪一个


写回答

6回答

qq_慕运维3007920

2018-11-30

老师说agrs, 但是String[] 后面的 单词可以像类的名称一样更换

1

张志明39

2018-11-17


String[]后面的名称是随意的,在方法体里处理命令行内容的时候,记得用相同的名称即可

,比如,public static void main(String[] cctv) {    

            System.out.println(cctv[0]);

}

这样的也可以编译通过


1

MySuperhero

2018-11-30

args

0

慕侠8564063

2018-11-27

这个参数的名字是什么都可以

0

管得宽大叔Jr

2018-11-27

String[]  => 参数类型

agrg    => 参数名

参数类型是固定的,参数名称是随意定义的

args 全称 => arguments

0

weixin_慕哥9036386

提问者

2018-11-17

http://img.mukewang.com/climg/5bef91910001305f19201030.jpg

0

0 学习 · 14452 问题

查看课程