gpt4 book ai didi

java - 将 "or"添加到字符串

转载 作者:行者123 更新时间:2023-12-03 22:00:31 25 4
gpt4 key购买 nike

Class person{

int name;

};

我这里有一个场景,我正在从数组列表中解析一组 Person 对象。

我需要连接数组列表中对象的所有名称(成员变量),用“或”分隔。

我尝试了一些传统的方法,在每个连接的末尾添加一个“或”,并且从字符串末尾删除一个“或”。我知道这不是好的编程。

最佳答案

这确实是要走的路。我假设你有一个数组列表,因为你标记了它,你可以使用:

public static String join(Collection data, String delimiter) {
final StringBuffer buffer = new StringBuffer();
final Iterator iter = data.iterator();
while (iter.hasNext()) {
buffer.append(iter.next());
if (iter.hasNext()) {
buffer.append(delimiter);
}
}
return buffer.toString();
}

// in your code:
join(personList, " or ");

关于java - 将 "or"添加到字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8123366/

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