我有一个列表,其中包含一个被拆分的字符串,我想将列表中的项目添加到字符串缓冲区,但我目前未能这样做
这是我目前得到的代码:
public void AAAAA(String text, int width)
{
List<String> items = Arrays.asList(text.split(" "));
StringBuffer use = new StringBuffer(items);
use.insert(width, "\n");
System.out.println(use);
}
我将如何将所有项目添加到字符串缓冲区?
要将字符(在您的情况下为换行符)插入字符串的任意索引中,您无需拆分字符串。只需将它传递给 a StringBuilder
(因为StringBuilder
允许您修改其内容,而String
不允许),然后通过该insert
方法进行插入。
要将字符插入到任意单词列表中,您需要Arrays.asList
按照您的尝试拆分输入文本,对;然后通过方法插入到列表对象中add
。并且,最后,您可以将项目序列化回字符串,迭代元素并将它们连接到 StringBuilder 使用空格作为分隔符。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句