gpt4 book ai didi

java - 二维数组 java - 多个错误

转载 作者:行者123 更新时间:2023-12-02 11:37:12 26 4
gpt4 key购买 nike

我正在尝试创建一个二维数组,但它一直给我错误。〜你能帮我找出我做错了什么吗?

char [][] numero0 = new char [7][4];
numero0[][] = { {'.', '#', '#', '.'},
{'#', '.', '.', '#'},
{'#', '.', '.', '#'},
{'.', '.', '.', '.'},
{'#', '.', '.', '#'},
{'#', '.', '.', '#'},
{'.', '#', '#', '.'} };

错误:

非法的表达式开始
不是一个声明
';'预计

最佳答案

除非声明数组变量,否则不能使用初始化语法。

所以,要么:

char[][] array = { { ... } };

char[][] array = new char[][] { { ... } };

char[][] array;  // Don't assign new char[7][4] here, it is overwritten in the next line.
array = new char[][] { { ... } };

关于java - 二维数组 java - 多个错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48842312/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com