class Solution {
public int sumFourDivisors(int[] nums) {
int count=0,sum=0;
boolean a=false;
int re=0;
for (int i=0;i<nums.length;i++){
for (int j=1;j<=nums[i];j++){
if (nums[i]%j==0){
sum+=j;
count++;
if (count>5){
break;
}
}
}
if (count==4){
re+=sum;
a=true;
}
count=0;
sum=0;
}
if (a){
return re;
}
else {
return 0;
}
}
}
合理使用break可以很大程度上缩减时间;