gpt4 book ai didi

java - 如何在 Java 中将 hashmap 的值转换为 String

转载 作者:行者123 更新时间:2023-11-29 08:05:22 25 4
gpt4 key购买 nike

我有一个HashMap。我正在尝试检索该值并使用用户代码中的 key 打印它。

代码是:

lib.addbook(book2.getISBN(), book2);
Book ret = lib.getbook("978-81-291-1979-7");
System.out.println(ret);

当前输出:

O/P: LibraryPackage.Book@527c6768

我希望输出是一个字符串并显示实际值而不是书的地址。

最佳答案

您必须在您的 Book 类中实现(并覆盖)toString() 方法,并指定您希望输出的内容。例如:

@Override
String toString()
{
return this.author+": " + this.title;
}

关于java - 如何在 Java 中将 hashmap 的值转换为 String,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11648872/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com