Tôi có thể có một hashMap với ID nói là khóa và thông tin, tên, số lượng làm giá trị của tôi không?Có thể có một hashmap với 4 đối tượng không?
ok, giả sử tôi có một lớp (Sản phẩm) đã đặt biến, getters và setters của tôi. Trong lớp Invoice của tôi, đó là nơi hashMap sẽ là. Tôi sẽ đặt như:
private HashMap<String, Products> keys = new HashMap<String, Products>
Tôi không khá chắc chắn làm thế nào để truy cập vào HashMap mặc dù. Giả sử tôi triển khai lớp cho phép tôi thêm và xóa hóa đơn khỏi HashMap, tôi không biết giá trị sẽ là gì:
keys.put(??value of id??,??not sure what goes here??);
Bạn có thể, nhưng bạn cần 2 hashmaps lồng nhau – Luxspes
Xem câu trả lời của Javid Jamae về ví dụ tạo đối tượng và thêm đối tượng vào bản đồ của bạn. – ColinD
sẽ trông giống như thế này? Tôi nhận được một lỗi trên các phương thức nhận được: Thông tin thông tin = new new (getID(), getName(), getInfo(), getQuantity()); – Jack