Arc*_*ana 1 java hashmap tostring
我有一个HashMap.我试图检索值并使用用户代码中的密钥打印它.
代码是:
lib.addbook(book2.getISBN(), book2);
Book ret = lib.getbook("978-81-291-1979-7");
System.out.println(ret);
Run Code Online (Sandbox Code Playgroud)
电流输出:
O/P:LibraryPackage.Book@527c6768
我希望输出是一个字符串,并显示实际值而不是书的地址.
您必须在类中实现(并覆盖)该toString()方法Book,并指定您希望输出的内容.例如:
@Override
String toString()
{
return this.author+": " + this.title;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
431 次 |
| 最近记录: |