求完数的一道题,不知哪里出错了
public class Exam3_6{ public static void main(String args[]){
int number=new wanshu();
number.giveAnswer(689);
}
}
public class wanshu{
void giveAnswer(int a){
int i=1,item;
for(i=1;i<a;i++){
item=a%i;
if(item==0)
System.out.println(i);
}
}
}
求大神指点迷津