0
我卡在某物中,我希望有人能幫助我。我是新來的Java和嘗試使用Hashmap
。如何顯示哈希映射的值,如果該值在另一個類中
這是我到目前爲止的代碼:我試圖使用Iterator
和printallarray
Map <Integer, Mahasiswa> daftarMahasiswa = new HashMap <Integer, Mahasiswa>();
Map <String, Buku> daftarBuku = new HashMap<String, Buku>();
Map <Integer, ArrayList<Buku>> katagori = new HashMap<Integer, ArrayList<Buku>>();
Mahasiswa mahasiswa = new Mahasiswa("Bawal",150689999);
daftarMahasiswa.put(1506899999, mahasiswa);
。但是,它總是顯示類的地址,而不是類的值。 你有任何線索如何顯示課堂的價值?提前致謝。
重寫對象類中的toString()方法以打印您想要的內容。 –
顯示您用於打印的代碼 –
在您的類Mahasiswa中創建toString()方法。那麼你可以只寫objectName.toString()。這應該有助於http://www.javapractices.com/topic/TopicAction.do?Id=55 –