1.定义一个Tool类, 类中有一个方法isDaffodil(),可以判断用户给的一个3位数是不是水仙花数,并返回true或者false
public boolean isDaffodilf(int num)
2.定义Main类,在main方法中,完成两件事情:
(1)输入一个三位数,判断该数是不是水仙花数,如果是,输出yes,否则输出no,如果不是3位数,输出error
(2)输出所有的3位数中所有的水仙花数,每一个数占一行
public class Tool{
public static boolean isDaffodil(int n){
int a = n/100;
int b = n/10%10;
int c = n %10;
if(a*a*a + b*b*b + c*c*c == n)
return true;
else
return false;
}
public static void main(String[] args){
Scanner in = new Scanner(System.in);
int n = in.nextInt();
System.out.println(isDaffodil(n));
}
}