class PlayerNames {
String OrigName;
String TagName;
//String DispName;
PlayerNames(String OrigName,String TagName) {
this.OrigName = OrigName;
this.TagName = TagName;
//this.DispName = DispName;
}
}
HashMap<PlayerNames, Integer> PlayerTempNeutral = new HashMap<PlayerNames, Integer>();
PlayerTempNeutral.put(new PlayerNames(new String("Bob"),new String("BobsWindshield"), 1);
PlayerTempNeutral.put(new PlayerNames(new String("Ron"),new String("RonsDoor"), 1);
如何使用此類來獲取Bob和BobsWindshield?我基本上想要3個值,並且我在谷歌上找到了這個片段,但我不知道如何「獲得」價值。我想獲得基於OrigName或「鮑勃」 喜歡的東西帶類的散列圖
If(PlayerTempNeutral.OrigName == "Bob"){
String CarPart = PlayerTempNeutral.TagName; //This would show BobsWindshield ONLY
}
我試着用搜索引擎包含HashMap的例子,但它們僅表現爲個位數,沒有人真正清楚使用類
你不能從一個帶有部分關鍵字的地圖中獲取。 – jtahlborn
部分密鑰?我不太明白 –