要从List<T>中获取每个第n项,可以使用for循环和取模运算。以下是一个Java示例:
List<T> list = new ArrayList<>();
int n = 3; // 设定每隔n个项目获取一次
for (int i = 0; i< list.size(); i++) {
if ((i + 1) % n == 0) {
T item = list.get(i);
// 处理或输出第n项
}
}
在这个示例中,我们创建了一个List<T>,并设置了每隔n个项目获取一次。然后,我们使用for循环遍历列表,并使用取模运算符%
检查当前索引是否是n的倍数。如果是,我们获取该项并处理或输出它。
这种方法适用于任何List<T>,无论其中的元素类型如何。只需将示例代码中的T
替换为实际类型即可。
领取专属 10元无门槛券
手把手带您无忧上云