我正在嘗試在android中使用哈希映射設置一個簡單的莫爾斯編碼器。在HashMap中把值似乎非常簡單,像這樣:Android哈希圖交互
HashMap<String, String> translate = new HashMap<String, String>();
//initializing translate
translate.put("A",".-");
//same for all letters of alphabet and numbers
但是我很難找到利用鍵值的數據導出到另一個方法的有效途徑。我打算在字符串方法中使用這些值,並在用戶輸入字母時將其顯示在手機屏幕上。例如,如果他們輸入「A」,哈希映射將被查詢爲「A」並返回「.-」。我之前從未和hashmaps一起工作過,找不到合適的例子。
有關如何在Android環境中訪問這些密鑰的幫助,我們將不勝感激!
我不清楚你的問題。是否通過瀏覽文檔不予回答? http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html – 2012-02-22 15:04:18
我查看了哈希映射的android文檔,但我真的需要一個很好的例子來說明我能用結果做什麼。在關鍵字值中可以用作原始字符串,還是需要將其轉換爲其他字符? – 2012-02-22 15:20:37
你可以用一個字符串做什麼的例子...?你可能有一個與HashMaps無關的問題? – 2012-02-22 15:23:10