java - 数组快捷语法困境 | Java 编程语言
问题描述
如果以下 Java 代码有效:
int[] anotherIntArray = {1, 2, 3, 4};
那为什么是下面的代码:
String[][] anotherStrings = new String[2][];
anotherStrings[0] = {"Mr.", "Mrs."};
给出以下错误:
数组常量只能在初始化器中使用
解决方案
推荐阅读
- java - 我有一个由多个 json 元素组成的字符串,而这些元素又由多个元素组成,如何将其转换为 json 对象
- swift - 要求协议实现者用@objc 标记函数
- python - jupyter notebook 找不到肯定安装的 python 模块
- java - 检查文件是否存在于嵌套的不均匀目录中?
- python - 家庭网络中python中的DLNA服务器
- json - Vscode在使用变量之前转义斜杠
- mongodb - 带有卷的docker中的mongo db持久性
- javascript - 有条件地应用在点击时更改的类
- sql-server - 虚拟环境中的 SQL Server MAXDOP 调优
- ios - IOS 12 PWA 支持