这个定义有什么问题?我想用这些数字声明一个二维数组:
int[][] arr = [[1,2,3],[1,2,3],[1,2,3]];
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
Type mismatch: cannot convert from int to int[]
Run Code Online (Sandbox Code Playgroud)
应该:
int[][] arr = {{1,2,3},{1,2,3},{1,2,3}};
Run Code Online (Sandbox Code Playgroud)
有关JLS的更多信息,请参见10.6.数组初始化器:
数组初始值设定项被写为逗号分隔的表达式列表,用大括号{和}括起来.
您可能还想看一下基础教程,它会对您有所帮助.
| 归档时间: |
|
| 查看次数: |
122 次 |
| 最近记录: |