有个程序一直报错,但不知道怎么改,请教各位了
public class ArrayList {
public static void main(String[] args){
Integer x;
List<Integer> resultList = new ArrayList<Integer>();
for(int a = 10;a <= 1000;a++){
x=a*a-100;
if(x>10000){
break;
}
for(int b = 10;b <= 1000;b++){
if(x==(b*b-268)){
if(!resultList.contains(x)){
resultList.add(x);
}
}
}
}
System.out.println("符合条件的整数如下:");
for(int tmp:resultList){
System.out.println(tmp);
}
}
}
------解决方案--------------------List<Integer> resultList = new java.util.ArrayList<Integer>();
类重名了