type [] varName和type varName []之间的区别?

瘦 :

像这样将数组删除之间有什么区别

int[] array = new int[10];

并宣布像

int array[] = new int[10];

两者在Java中都是有效的,但是我还没有发现任何区别(初始化或其他什么?),或者只是两种不同的方式来描述编译器的同一事物?

Ming-Tang :

它们没有区别,但是符号上的区别允许这种身份:

int[] array; int[][] matrix;

===

int array[], matrix[][];

===

int[] array, matrix[];

这是相关的规范页面:http : //java.sun.com/docs/books/jls/third_edition/html/arrays.html#17235

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Shell脚本中的$ {varname}和$ varname有什么区别

SwiftUI中的$ varName和_varName有什么区别

解释var和function.varName在Javascript中的区别

<type'generator'>和<type'xrange'>之间的区别

Javascript:this.varName =“” vs var varName =“”

“&varname == varname”是什么意思?

<input type ='button'/>和<input type ='submit'/>之间的区别

打字稿中type []和[type]之间的区别

C ++中<type * [n]>和<type(*)[n]>之间的区别

<type'classobj'>,<type'object'>之间的区别?

内部表声明OCCURS和TYPE TABLE OF之间的区别?

泛型函数和带Type参数的函数之间的区别

Scala中Class和Class.type之间的区别

Activator.CreateInstance和Activator.CreateInstance <Type>之间的区别

定义type.Dict和dict之间的区别?

PostgreSQL中ROWTYPE,TYPE和RECORD之间的区别?

type(obj)和obj .__ class__之间的区别

div〜div和div:not(:first-of-type)之间的区别?

struct :: type + using和just using之间的区别?

<button>和<button type =“ button”>之间有什么区别

在`LIKE:varname ||上使用索引 火鸟中的“%”

<input type ='submit'/>和<button type ='submit'> text </ button>之间的区别

MPI-mpi_type_get_extent和mpi_type_get_true_extent之间的区别

类型<type'numpy.string _'>和<type'str'>之间有什么区别?

python中的super(type,object)和super(supertype,type)之间的区别是什么?

InputType.TYPE_TEXT_VARIATION_WEB_PASSWORD和TYPE_TEXT_VARIATION_PASSWORD之间的区别

TypeScript中类型注释“ variable:type”和类型断言“ expression as type”之间的详细区别

未定义VarName,请修复或添加/ * global VarName * / Cloud9

当使用“ SELECT varname = something + something etc.”时,我不能再执行“ WHERE varname = ...”