int sum = 0;
ArrayList<Integer> num = new ArrayList<Integer>();
for(int i=1;i<=schoolStart;i++)
{
System.out.println("Percentage of students passing in"+" "+i+" is ");
percentageOfPassingStudents = sc.nextInt();
num.add(percentageOfPassingStudents);
int count=0;
for(int j=0;;j++)
{
sum = sum+num.get(j);
}
count++;
}
我希望条件检查它是否采用数组列表的最后5个值。
提前感谢。
2条答案
按热度按时间a2mppw5e1#
只需检查arraylist的大小是否至少与schoolstart-5变量的大小一样大。
另外,我不知道你想做什么,但这看起来并不是一个好的解决方案(对于任何事情)-请参阅avgvstvs解决方案以获得更好的替代方案
nfs0ujit2#
如果您只关心最后5个整数的输入,我会考虑使用linkedlist并将其视为堆栈。