Java中list循环怎么判断是不是最后一个不需要拼接逗号
在Java中,可以使用索引来判断一个元素是否为列表的最后一个元素。以下是一个示例代码:
List<String> list = Arrays.asList("a", "b", "c", "d");
for (int i = 0; i < list.size(); i++) {
String item = list.get(i);
if (i == list.size() - 1) {
// 最后一个元素
System.out.print(item);
} else {
System.out.print(item + ", ");
}
}
在上述代码中,我们使用list.size()获取列表的大小,并通过i == list.size() - 1来判断当前元素是否为最后一个元素。如果是最后一个元素,我们只打印元素本身;否则,我们在元素后面拼接一个逗号再打印。
输出结果为:a, b, c, d
原文地址: http://www.cveoy.top/t/topic/iU21 著作权归作者所有。请勿转载和采集!