为了账号安全,请及时绑定邮箱和手机立即绑定

String args[] 与 String[] args 的区别?

String args[] 与 String[] args 的区别?

尚方宝剑之说 2019-02-16 13:06:20
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World"); } }
查看完整描述

11 回答

?
慕沐林林

TA贡献2016条经验 获得超9个赞

没有区别,看个人喜好吧,一般是使用String[] args,因为数组也是一种类型,数组的呈现方式就是[]...

查看完整回答
反对 回复 2019-03-01
?
LEATH

TA贡献1936条经验 获得超6个赞

两种写法都对,但推荐使用String[] args,因为语法语义上更贴切。

类型 变量名

String[]更能表达出args的类型

查看完整回答
反对 回复 2019-03-01
?
繁星淼淼

TA贡献1775条经验 获得超11个赞

Java提供了两种表示数组的方式,数组数据类型[] 数组名数组数据类型 数组名[]
所以无论是String[] args还是String args[]表达的都是同一个意思,但是更推荐使用String[] args的格式,因为可以让人直观的看出变量args的类型是String[]

希望对你有帮助^_^

查看完整回答
反对 回复 2019-03-01
?
收到一只叮咚

TA贡献1821条经验 获得超4个赞

String args[] 讨好 C/C++ 程序员。现在一般都写成 String[] args。

查看完整回答
反对 回复 2019-03-01
?
HUX布斯

TA贡献1876条经验 获得超6个赞

没啥程序上的区别。
不过非要追究的话String[]是符合java的,String a[]C系语言用的多,比如int a[10]

查看完整回答
反对 回复 2019-03-01
?
江户川乱折腾

TA贡献1851条经验 获得超5个赞

没啥区别,个人书写习惯

查看完整回答
反对 回复 2019-03-01
?
摇曳的蔷薇

TA贡献1793条经验 获得超6个赞

都可以的吧,推荐使用String[] args

查看完整回答
反对 回复 2019-03-01
?
幕布斯6054654

TA贡献1876条经验 获得超7个赞

没有区别,个人习惯String[]

查看完整回答
反对 回复 2019-03-01
?
墨色风雨

TA贡献1853条经验 获得超6个赞

面向对象的思想就应该用String[],表示定义一个字符串数组引用。而另一种表示定义一个字符串的数组。

查看完整回答
反对 回复 2019-03-01
  • 11 回答
  • 0 关注
  • 643 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信