public static void qiuGen()
{
double x = -100;
ArrayList al = new ArrayList();
while(x<=100)
{
double a = 1;
double b = -5;
double c = -4;
double d = 20;
double db1 = Math.pow(x,1);
double db2 = Math.pow(x,2);
double db3 = Math.pow(x,3);
long y = 0;
// ArrayList al = new ArrayList(); 这里 集合建立的位置也不合适 总不能没循环一次就来一次集合吧
if(((int)(a*db3*x+b*db2+c*db1+d))==0){
//sop((Math.round(x)+","));// 这里我根本打印不出来结果 说明这里的条件根本没满足
y = Math.round(x);
String s = String.valueOf(y);
al.add(s);
}
/* Iterator it = al.iterator(); //这里写遍历集合的方法 我觉得也不合适
while(it.hasNext())
{
sop(it.next());
}
*/