gpt4 book ai didi

java - 很好地打印 Java 集合(toString 不返回漂亮的输出)

转载 作者:IT老高 更新时间:2023-10-28 12:17:09 24 4
gpt4 key购买 nike

我想打印 Stack<Integer>对象与 Eclipse 调试器一样好(即 [1,2,3...] ),但使用 out = "output:" + stack 打印它不会返回这么好的结果。

澄清一下,我说的是 Java 的内置集合,所以我不能覆盖它的 toString() .

我怎样才能得到一个漂亮的可打印版本的堆栈?

最佳答案

你可以把它转换成一个数组,然后用 Arrays.toString(Object[]):

打印出来
System.out.println(Arrays.toString(stack.toArray()));

关于java - 很好地打印 Java 集合(toString 不返回漂亮的输出),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/395401/

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