我正在向矢量存储一些简单的字符串,我想在新行上打印每个值,我不知道该怎么做.我也想知道是否可以在打印矢量后删除括号和逗号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)
这段代码应该这样做
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)
这具有可重用于许多不同类型的可枚举对象和泛型类型参数的优点.
| 归档时间: |
|
| 查看次数: |
287 次 |
| 最近记录: |