Java fori便历List集合判断是否最后一个
时间: 2023-06-20 14:09:02 浏览: 94
可以使用List集合的size()方法获取集合的长度,然后在for循环中判断当前元素是否为最后一个元素。示例代码如下:
```java
List<String> list = new ArrayList<>();
list.add("A");
list.add("B");
list.add("C");
for (int i = 0; i < list.size(); i++) {
String element = list.get(i);
if (i == list.size() - 1) {
System.out.println(element + " is the last element.");
} else {
System.out.println(element + " is not the last element.");
}
}
```
输出结果为:
```
A is not the last element.
B is not the last element.
C is the last element.
```
相关问题
java list集合每隔n个取一个
可以使用Java中的for循环和if条件语句来实现这个需求,具体的代码如下:
```java
List<Integer> list = new ArrayList<>();
int n = 3; // 每隔3个取一个
// 循环遍历list集合
for (int i = 0; i < list.size(); i++) {
// 如果i是n的倍数或者i等于list的最后一个元素的下标,就输出当前元素
if ((i + 1) % n == 0 || i == list.size() - 1) {
System.out.print(list.get(i) + " ");
}
}
```
上述代码中,我们定义了一个List集合和一个整数n,表示每隔n个元素取一个。然后我们使用for循环遍历List集合,判断当前元素的下标是否是n的倍数或者是否是List集合的最后一个元素,如果是则输出当前元素。
阅读全文