java - Java 中的数组语法 : what is the significance of the [] location

标签 java semantics arrays

<分区>

String S[] = new String[3];
String[] S = new String[3];

这两种方式在 Java 中都是合适的。这是否意味着对于每个类型 Type[] x 都与 Type x[] 相同?

最佳答案

不同之处在于,如果您在同一行声明多个变量:

String A[], B, C;

会导致 A 是字符串数组,而 B 和 C 是字符串。

String[] A, B, C;

会导致 A、B 和 C 都是字符串数组。

关于java - Java 中的数组语法 : what is the significance of the [] location,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24239773/

相关文章:

javascript - JS数组切换推送和拼接

java - Spark JavaRDD泛型参数必须是可序列化的?

java - 如何使用 Spring 将 HSQLDB 嵌入到 Web 应用程序的文件中

html - 一个 HTML 标签和两个表单输入

java - 如何在不使用集合的情况下从 Java 中的给定数组中删除重复元素

arrays - 在 bash 中使用数组时变量未正确替换

Java:解析字符串以查找括号的内容

java - 使用 stream().filter() 在 java List 上执行不区分大小写的搜索

CRC-32 和 LFSR 在 C 中逐字节

assembly - 对代码进行“手动优化”意味着什么?