当前位置:编程学习 > JAVA >>

小小菜鸟求救

(String[] args)与(String args[])的区别是什么啊!我知道后面那个可以再运行的时候进行写入。其他的区别还有什么?谢谢! --------------------编程问答-------------------- 简单问题不需要过多的解释,过多的解释反而会让你理解出格, (String[] args) 等于 (String args[]) --------------------编程问答-------------------- 没有差别,都一样,写成String args[]编译后还是当String[] args 理解 --------------------编程问答-------------------- 请按照Java推荐的方式——String[] args
它很明了的指出 args是一个String类型的数组。 --------------------编程问答-------------------- 没有区别,看个人习惯而已
个人意见,第一种写法,易读。。。 --------------------编程问答-------------------- 没区别,以后尽量这么写String[] args,自己去书店买书,如果发现有人这么写String args[],肯定作者不认真。 --------------------编程问答-------------------- 没区别 --------------------编程问答-------------------- 对 没有区别 就是一个数组的定义的问题 --------------------编程问答-------------------- 木有区别 --------------------编程问答-------------------- 只是两种不同的书写方式而已,本质上一样。
如:int [][]arr;和int [] arr[];是一个样子 --------------------编程问答-------------------- 没区别 --------------------编程问答-------------------- String[] args聲明一個名叫args的變量,它是String數組類型的
String args[]聲明一個名叫args的數組,它的成員是String類型的

就這麼點區別,文字遊戲 --------------------编程问答-------------------- 字面意思:
String[] args 声明    String数组类型的   变量 
String args[] 声明    String 类型的         数组
事实上 两者是一样的  都可以在运行的时候进行写入(就是给这个数组赋值)
编译成 .class 后 都一样  
不能太较真,会很累的。 --------------------编程问答-------------------- 没什么区别 --------------------编程问答-------------------- 没区别 --------------------编程问答-------------------- 数组的两种声明方法。。。

习惯用  String[] 的稍多点... --------------------编程问答-------------------- 这是没有区别的,等你学到数组的时候就知道了。定义一个数组时如 a[] 跟[]a是一样的,看个人习惯 --------------------编程问答-------------------- 把他们单程数组就行了,,,,他们是一样的!!!!!
--------------------编程问答-------------------- 没区别一个数组的两种书写形式 --------------------编程问答-------------------- 其实是一样,不过我觉得对于我个人来说
String args[] 比较好理解,首先先说String是数据类型,然后args是名字 []代表是数组

String[]先说是一个String类型的数组,名字叫args

--------------------编程问答-------------------- String[] hgkljgkljgkj;也可以的,为什么不试试呢?写程序是个实践性很强的工作,你试试,结果就出来了,有必要来网上提这么多没用的问题吗? --------------------编程问答-------------------- 呵呵,这个没有什么区别,跟一个人的书写习惯有关!C中经常是这样写的String args[]。而java中String args[]和String[] args随便 --------------------编程问答-------------------- 没有区别,意识都是String数组 --------------------编程问答-------------------- 是一样的 --------------------编程问答-------------------- 呵呵,基本上没有什么区别

个人爱好,想怎么写就怎么写

--------------------编程问答-------------------- 个人觉得也没什么区别,也就是个人习惯的问题吧 --------------------编程问答-------------------- (String[] args)与(String args[])

第一种写法更符合java面向对象的声明方式:类-变量名
第二种是为了照顾C的编程习惯才保留的,或者说是兼容这种写法 --------------------编程问答-------------------- 对。String[] args看起顺眼点。我从来都写String[] args --------------------编程问答-------------------- (String[] args)与(String args[])有唯一一个没什么意义的区别

以下是我们老师说的,未验证过。

String[] args比String args[]的编译效率更高,不过大多数人习惯写String args[],也是可以的。

同理数组的创建int[] a;比int a[];编译效率高。不过现在的电脑速度来说,没区别。。。 --------------------编程问答-------------------- String[] args意义上更好理解,“字符串数组类型”的args
String args[]是C/C++的传统写法吧,也保留下来了 --------------------编程问答-------------------- 就是个参数 起什么名字都可以的  这个没有区别的 --------------------编程问答-------------------- 用String[] args方式,体现java特色。 --------------------编程问答-------------------- 我也是新手,在这里问问,看到其他人的回答一来加深印象  二来  感觉踏实一点。因为刚学习,有些知识点模棱两可,需要被人给出肯定。因为自学。
引用 21 楼 huiwenjie168 的回复:
呵呵,这个没有什么区别,跟一个人的书写习惯有关!C中经常是这样写的String args[]。而java中String args[]和String[] args随便
--------------------编程问答-------------------- 功能上没啥区别 不过 写法上String[] args 更好点吧 --------------------编程问答-------------------- String[] args是Java的标准方式。而String args[]是C++的标准方式。因为Java相当于是C/C++的升级版本(这样理解而已)。 --------------------编程问答-------------------- 我问过这样的问题。呵呵。就在前几天。没有区别的,一个java的习惯格式  一个c++习惯用的格式,但是对程序没有影响,你做java   一般就用  这个String [] args.    --------------------编程问答--------------------  没有区别,形式不同而已 --------------------编程问答-------------------- 没有区别》都是main方法中定义的空字符串数组 --------------------编程问答-------------------- 没有区别,写法不同而已,看个人习惯 --------------------编程问答-------------------- 没区别,看看数组就明白啦!习惯于String args [] --------------------编程问答-------------------- 没区别,推荐第一种 --------------------编程问答-------------------- 两个一样,没什么差别,同样是声明数组,写法不同。至于为什么会有不同写法,那要深究的话就麻烦了,这时java语言开发人员才能解释的 --------------------编程问答-------------------- 不要想的太多 个人习惯问题
--------------------编程问答-------------------- 这是程序语言底层的问题了 --------------------编程问答-------------------- 一样的 没区别  别去研究这个  没意义的 --------------------编程问答-------------------- 没区别,写法问题 --------------------编程问答-------------------- 没多大的区别
补充:Java ,  Java SE
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,