gpt4 book ai didi

java - 如何检查列表的元素是否是最后一个?

转载 作者:行者123 更新时间:2023-12-01 06:27:13 26 4
gpt4 key购买 nike

我正在尝试做类似的事情:

{"semaforo":"icbc"},{"semaforo":"pepito"}

我有以下代码:

for (Iterator it = semaforosMiddleware.iterator(); it.hasNext();) {
KeyMapMediciones semaforoMiddleware = (KeyMapMediciones) it.next();
jsonFamilias.append("{\"semaforo\":\"" + semaforoMiddleware.getAplicacion() + "\"}");
if (it.hasNext()) {
jsonFamilias.append(",");
}
}

但我得到的输出如下:

{"semaforo":"icbc"},{"semaforo":"pepito"},

我不希望最后一个元素后面有最后一个逗号(“,”)。我能做什么?

最佳答案

我在这个网站上学到的最好、最简单的技巧:

String separator = "";
for (String s : coll) {
buf.append(separator).append(s);
separator = ",";
}

关于java - 如何检查列表的元素是否是最后一个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31809833/

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