Thinking in Java
这个程序我自己敲出来的代码,用的方法很笨的感觉,将就着吧,目前没时间想那么多,得继续学啊。
1 class Vnum{ 2 public static void main(String args[]){ 3 CheckVampire cVampire = new CheckVampire(); 4 for(int i=1000;i<10000;i++){ 5 if(cVampire.isVampire(i)){ 6 System.out.println(i); 7 } 8 } 9 }10 11 static class CheckVampire{12 // 将num拆分为每一个,保存在numArr[]中13 void EveryBit(int num,int numArr[]){14 if((1000>num)||(10000