我有一個填充字符串數組的HashMap
(rMap
)的函數。一旦滿足某些條件,例如r.Map.size() != 0
然後我在另一個文件中(rMap
是一個全局變量)從此嘗試調用以下String array[] = rMap.get(0)
我嘗試到System.out.println(array[0])
。移動數據時出現空指針
這就是程序的運行,我得到一個空指針System.out.println(array[0]);
。任何人有任何想法爲什麼會發生這種情況
編輯:我填補地圖像這樣..
String center[] = new String[] { tname, tmessage, tlink, tsname };
Global.rMap.put(index, center);
當陣列中的所有值變量都是字符串。所以我訪問它的值tname
並且它不等於null。我查過了。我的密鑰值是一個字符串
你可以添加多一點的代碼,所以我們可以明確地看到你的設置索引? – atk 2010-08-17 14:22:16