要解决这个问题,你可以使用Java中的ArrayList类的size方法来获取数组的大小,并在打印数组元素时,将最后一个元素排除在外。以下是一个示例代码:
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList arrayList = new ArrayList<>();
arrayList.add(1);
arrayList.add(2);
arrayList.add(3);
arrayList.add(4);
int size = arrayList.size();
for (int i = 0; i < size - 1; i++) {
System.out.println(arrayList.get(i));
}
}
}
在上述示例中,我们首先创建一个ArrayList对象,并向其中添加了一些整数。然后,我们使用size方法获取数组的大小,并在for循环中打印数组元素。注意,我们使用size - 1
作为循环的终止条件,这样就可以排除最后一个元素。
上一篇:ArrayList、循环和必要的if在我想要的情况下无法工作 - Java 11
下一篇:ArrayManipulationHackerRankinPHP(在HackerRank中使用PHP进行数组操作)