Java 类型[]varName和类型varName[]之间的差异?
像这样对数组进行delaring有什么区别吗Java 类型[]varName和类型varName[]之间的差异?,java,arrays,syntax,Java,Arrays,Syntax,像这样对数组进行delaring有什么区别吗 int[] array = new int[10]; 并宣称它像 int array[] = new int[10]; ? 这两种方法在Java中都是有效的,但我没有发现任何差异(初始化还是什么?),或者只是用两种不同的方法来为编译器描述同一件事吗?它们都做相同的事情。int-array[]是C语言的惯用方法,int[/code>是Java的首选语法。两种情况下的功能都是相同的 这是一篇关于java编码风格问题的好文章:它们没有区别,但这种符号上
int[] array = new int[10];
并宣称它像
int array[] = new int[10];
?
这两种方法在Java中都是有效的,但我没有发现任何差异(初始化还是什么?),或者只是用两种不同的方法来为编译器描述同一件事吗?它们都做相同的事情。
int-array[]
是C语言的惯用方法,int[/code>是Java的首选语法。两种情况下的功能都是相同的
这是一篇关于java编码风格问题的好文章:它们没有区别,但这种符号上的差异允许这种身份:
int[] array; int[][] matrix;
===
===
以下是相关规范页面:
@Vitalii-哈哈,你吓了我一跳;有一瞬间我以为你是认真的
int array[], matrix[][];
int[] array, matrix[];