检查整数中是否有0 (零)的最佳方法是什么
例如:
505 -> True
555 -> False
44444032 -> True
0000 -> True
我试过这个
public bool has0(int no)
{
if(no==0)return true;
while(no!=0)
{
if(no%10==0)return true;
no=no/10;
}
return false;
}
这行得通,但是考虑到我需要专门针对大数调用此方法10 亿次这一事实,这需要花费大量时间
for(int i=0;i<1000000000;i++)has0(i);
那么,使用 , 或任何其他方式来检查数字中是否存在 0 的最佳方法|
是&
什么^
。
谢谢..