I'm trying to get the speed of a test object from a HashMap when specifying a key, but I'm not quite sure how to do this. I tried this way, but its wrong:
hash.values().getSpeed();
Any help? Thanks
class Test { private String id; private String name; private int speed; public Test(String id, String name, int speed) { this.id = id; this.name = name; this.speed = speed; } public String getId() { return id; } public String getName() { return name; } public int getSpeed() { return speed; } } public class Driver { public static void main(String[] args) { HashMap<String, Test> hash = new HashMap<String, Test>(); Test c1; Test c2; c1 = new Test("Z", "B", 4); c2 = new Test("Y", "D", 7); hash.put("A", c1); hash.put("C", c2); } }
source share