java - 实例化二维数组

标签 java arrays

我想制作二维数组并稍后解析它:

String[][] position  = new String[3][3]; 
    position = [{id:10, x:10, y:20}, {id:5, x:30, y:40}, {id:2, x:2, y:7},];

String[][] position  = [
    {id:10, x:10, y:20}, 
    {id:5, x:30, y:40},
    {id:2, x:2, y:7},
    ];

但是这两个都不能工作..

对我做错了什么有什么建议吗?

最佳答案

第一个字符串不是 int,字符串应该在 "" 之间,你的分配应该是这样的:

String[][] position  = 
                 {{"id:10", "x:10", "y:20"}, {"id:5", "x:30", "y:40"}, {"2", "2", "7"}};

如果您指的是 int 数组,您的数组应如下所示:

int[][] position  = {{10, 10, 20}, {5, 30, 40}, {2, 2, 7}};

关于java - 实例化二维数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43862905/

相关文章:

c++ - 如何将圆形数组而不是常规数组传递给 OpenGL 函数?

arrays - 你能有一个在索引 0 处没有元素的数组吗

javascript - 数组、字符串和 .join( )

java - 如何通过 Maven 将额外的自定义类路径条目添加到 Spring Boot 运行中?

java - 如何获取从 JComboBox 中选择的项目的索引?

java - 链表的不同实现

java - 清除 HashMap 中 List 类型的值

java - 使用 Java 扫描器比较两个文件时的 NoSuchElementExcpetion

java - setMultiChoiceItems 和我的数组

C# - 在处理流之前返回内存流字节数组的效果?