我想按國家將城市名稱存儲在數組中。 這是我的代碼Android將值分配給二維字符串數組
String cities[][]=new String[10][20];
我要分配的國家一次這樣所有的城市。
cities["USA"]={"NEW YORK","WASHINGTON"}
cities["UK"]={"LONDON","CAMBRIDGE","CARLISLE"}
然後我想用這樣的
String mycity=cities["UK"][2];
但是Eclipse顯示錯誤的分配值。我怎樣才能使用這個數組?
'cities [「USA」]'** ** ** **。 '城市[0]'是**正確的**。另一個**索引**(不是**名稱**)相同。 – 2014-10-20 07:15:06
仍然不起作用 – sipdorus 2014-10-20 07:17:48
另外您還聲明瞭比您填充的元素更多的元素:**尺寸不匹配**。 'new String [10] [20];'應該是'new String [2] [3];'在你的情況下。 – 2014-10-20 07:19:17