我从过去的论文中得到了这个问题,我不确定我是否正确。作为一个字符串的二维数组。初始化
“写下Java代码来声明和初始化一个二维数组,其中包含一周中的天数为 及其三个字母的缩写。”
所以我可以从中得出它需要是一个2d数组作为字符串,因为我们正在存储星期几和缩写。
这个实现是否适合回答这个问题?
string[][] g;
g = new string[7][1];
g[0][0] = "Monday"
g[0][1] = "Mon"
g[1][0] = "Tuesday"
g[1][1] = "Tue"
正确分开几件事情。在两种情况下都需要大写字符串。您的阵列应该是7x2 - 7天,每天2个字符串。容易犯的错误,因为当数组索引时,最大索引将是1,但大小是2. – Michael
Nop,为了数据描述的缘故,您也可以只使用一个数组...您只是错过了三个字母缩写部分... –
数组中的索引是从零开始的。 'new Type [size]'为'size'元素创建数组,但这些元素的索引从'0'到'size-1'。 – Pshemo