求水仙花数的核心是获取到各个位上的数
package com.java1234.chap02;
public class Demo16 {
public static void main(String[] args) {
//打印水仙花数
for(int i=100;i<=999;i++) {
int b=i/100;//求出百位数
int s=i/10%10;//求出十位数
int g=i%10;//求出个位数
if(i==b*b*b+s*s*s+g*g*g) {
System.out.println(i);
}
}
}
}