import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class Score {
public static void main(String[] args) {
List list =new ArrayList();
for (int i = 0; i < 10; i++) {
long a=Math.round(Math.random()*100);
if(a<20){
a+=20;
list.add(a);
}else{
list.add(a);
}
}
System.out.println(i);
System.out.println("共"+list.size()+"人成绩");
现在需要比较list里面的第四位数字是否大于90,怎么才能转型?
2 回答
已采纳
yanrun
TA贡献317条经验 获得超240个赞
两种办法一是做类型转换
int num = Integer.parseInt(list.get(3).toString()); System.out.println(num > 90);
还有一种是在声明List的时候使用泛型
List<Long> list = new ArrayList<>();
最后比较大小的时候
System.out.println(list.get(3) > 90);
添加回答
举报
0/150
提交
取消