我從過去的論文中得到了這個問題,我不確定我是否正確。作爲一個字符串的二維數組。初始化
「寫下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