简单的toString()方法

use*_*834 0 java

我正在向矢量存储一些简单的字符串,我想在新行上打印每个值,我不知道该怎么做.我也想知道是否可以在打印矢量后删除括号和逗号java输入?我知道我需要一个toString()方法,我不知道如何编写它.

以下是它现在的作用:

[Bob: Hello World, Bob: How are you?, Bob: I'm Good]
Run Code Online (Sandbox Code Playgroud)

如果可能的话我想要打印:

Bob: Hello
Bob: How are you?
Bob: I'm Good
Run Code Online (Sandbox Code Playgroud)

Ada*_*cin 5

这段代码应该这样做

public static String listStringByLines(Iterable<?> lst) {
    StringBuilder builder = new StringBuilder();
    for (Object elem: lst) {
        builder.append(elem.toString());
        builder.append("\n");
    }
    return builder.toString();
}
Run Code Online (Sandbox Code Playgroud)

这具有可重用于许多不同类型的可枚举对象和泛型类型参数的优点.