有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!


共 (3) 个答案

  1. # 1 楼答案

    这两种说法完全相同

  2. # 2 楼答案

    这些语句将编译成相同的代码,但是如果您编写

    Type[] name而不是Type name[]代码变得更可读,因为您总是可以在变量名前面看到类型(数组或非数组)。(事实上这是我个人的意思)

  3. # 3 楼答案

    来自Java语言规范(适用于Java 7):

    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.

    因此,是的,它们都是等价的,您甚至可以在同一个声明中混合使用这两种样式(尽管规范给了我们一个健康的提醒,那往往会变得丑陋和混乱)