链接列表到字符串方法;转换为单个字符串



我正在尝试将链表节点的值转换为单个字符串。例如:

"c" -> "a" -> "t"

因此,当我使用内置的toString方法时,我将其作为输出。

"[c, a, t]"

其中整个事情是一个字符串。有什么方法可以让我像这样将其合并到单个字符串中?

"cat"

如果使用 Java 8,则可以使用 joining() 收集器:

LinkedList<String> strings = new LinkedList<>();
strings.add("c");
strings.add("a");
strings.add("t");
System.out.println(strings.stream().collect(Collectors.joining()));

输出: "cat" .

        LinkedList<String> list=new LinkedList<String>();
        list.add("c");
        list.add("a");
        list.add("t");
        System.out.println(list.toString().replaceAll("\[", "").replaceAll("\]", "").replaceAll("\, ", ""));

相关内容

  • 没有找到相关文章

最新更新