请问这个水仙花数该怎么理解啊
for (int i = 1; i < 10; i++) {//百位
for (int j = 0; j < 10; j++) {//十位
for (int k = 0; k < 10; k++) {//个位
//各位数的立方和
int num1 = i*i*i + j*j*j + k*k*k;
//这个百位数的大小
int num2 = i*100 + 10 * j + k;
if(num1==num2){
System.out.println(num2);
}
}
}