public static void main(String[] args) {
for(int i = 2;i <= 1000;i++) {
int n = 0;
//先找出 i 所有的因子
for(int j = 1;j < i;j++) {
if(i % j == 0) {
n += j;
}
}
if(i == n) {
System.out.println(i);
}
}
}
效果展示: