我創建的關聯列表在這裏:協會名單,ArrayList中的Java
HashMap<Integer, String> PhoneNumber = new HashMap<>();
PhoneNumber.put(8559966, "Jill");
PhoneNumber.put(6669999, "James");
PhoneNumber(255666, "Dylan");
我想要做的就是把這個列表中的方法,但我只想看看字符串一半,吉爾,詹姆斯和迪倫。我迷失在如何做到這一點。我知道如何將一個ArrayList調用到一個方法中,而不是如何調用一個HashMap,以及如何查看字符串。
我想要做的東西喜歡這樣的:
public String getJill(ArrayList<Integer> PhoneNumber){
String h;
for(int i = 0; i<PhoneNumber.size();; i++){
if(PhoneNumber.values(i) == "Jill"){
h = "Jill";
}
return h;
}
}
將電話號碼錶示爲「int」是一個壞主意。改用'String'。 – 2014-10-31 19:20:38