在 Java 中打印列表的元素
这个问题强调了尝试在 Java 中打印列表的元素时遇到的问题。提供的代码利用 for 循环迭代元素并使用 list.get(i) 打印它们,生成对象的指针而不是实际值。
为了解决这个问题,它是建议使用以下代码来打印列表的元素:
System.out.println(Arrays.toString(list.toArray()));
此代码提供了一种简洁的方法来打印元素,而无需构造循环。但是,需要注意的是,如果 List 中的对象缺少合理的 toString() 方法,输出仍将显示对象指针(哈希码)。此行为并非特定于列表,而是普遍适用于对象。
以上是如何在不获取对象指针的情况下打印 Java 列表的元素?的详细内容。更多信息请关注PHP中文网其他相关文章!