2013-12-20 51 views
0

我有返回Map<AcadStudent, List<AcadStudentEvaluation>>的方法。我通過Entity Manager的查找方法使用數據庫中的Student對象,並通過查詢獲得評估結果。然後,我這樣做:HashMap <Key:Student,Value:List <Evals>>學生的學生不是對象的返回引用

myMap.put(Student,Evaluations); 

,當我看到在控制檯結果我得到了這樣的學生參考:[email protected]

可有人告訴我什麼是錯,什麼是問題?

+0

你是如何將結果打印到控制檯的? – kai

+0

調用方法,使用javascript – Chala

+4

如果您不重寫'toString'來產生更有意義的東西,那麼這是任何java對象的默認字符串表示形式。 –

回答

0

正如Ian Roberts所說的,你沒有重寫toString方法從java對象中獲取字符串。

+0

我想獲得對象不是字符串 – Chala

+0

但是,如何打印方法知道如何打印整個對象? – kai

+0

讓我明白你想要打印對象Student的所有值? –

相關問題