java - float x[] 与 float[] x 有什么区别?

标签 java arrays

<分区>

我在看一个视频,他们展示了他们正在建立一个像这样的 float 组:

private final float x[];

我一直这样做:

private final float[] x;

我对两者都进行了测试,但均未产生错误。有区别还是这只是偏好?

最佳答案

来自JLS :

The [] may appear as part of the type at the beginning of the declaration, or as part of the declarator for a particular variable, or both.

For example:

byte[] rowvector, colvector, matrix[];

This declaration is equivalent to:

byte rowvector[], colvector[], matrix[][];

没有区别。

关于java - float x[] 与 float[] x 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25961598/

相关文章:

php - 使用 PHP 对照数组中的值检查值并返回键

JavaScript 动画占位符不起作用

arrays - 如何将Short/Int写入1字节缓冲区

java - 如何在 kotlin 中使用 MapBuilder 并添加所有值?

c - 从 C 中的函数返回合并的数组

启动时的 Java Web 应用程序

java - Selenium Webdriver Java 验证名称字段

java - 如何交换数组列表中具有相同值的两个对象的位置

java - 使用 ant/ivy 运行构建时出现 Selenium 远程 webdriver 错误

java - Java MapReduce按日期计数