JAVA水仙花for类型疑问

JAVA用for类型编译水仙花,为啥必须用if(i=a³+b³+c³),不用为啥就错了

既然是for,肯定是循环遍历,判断每一个数是否为水仙花数,假设判断i是否为水仙花数,a,b,c分别是个十百位的数,分别取立方和,和i比较就可以判断出了

水仙花数的定义 是它的每个位上的数字的 3次幂之和等于它本身。