Java 对象[]arr={1,2,[3,4,[5]],6};这可能吗
我已经被问了两次这个问题,我很困惑这个问题是否正确。我搜索了一下,什么也没找到。Java 对象[]arr={1,2,[3,4,[5]],6};这可能吗,java,arrays,object,Java,Arrays,Object,我已经被问了两次这个问题,我很困惑这个问题是否正确。我搜索了一下,什么也没找到。 Object[]arr={1,2,3,4,5]],6} 问题是添加上述数组的所有对象。否。这在Java中不是有效的语法 您可以这样做: Object[] arr = new Object[] { new Integer(1), new Integer(2), new Object[] { new Integer(3), new Integer(4),
Object[]arr={1,2,3,4,5]],6}代码>
问题是添加上述数组的所有对象。否。这在Java中不是有效的语法
您可以这样做:
Object[] arr = new Object[] {
new Integer(1),
new Integer(2),
new Object[] {
new Integer(3),
new Integer(4),
new Object[] {
new Integer(5)
}
},
new Integer(6)
};
在python中,您可以执行以下操作:
arr = [1, 2, [3,4,[5]],6];
在JavaScript中:
let arr = [1, 2, [3,4,[5]],6];
不要删除并重新发布问题。@user3500198请自己尝试。编译器会告诉您,如果可能的话。您是否在询问语法是否有效(不有效),或者如何在逻辑上创建这样的结构?是否有其他语言允许我这样做?