验证一个正整数各各位上是否有指定的数字

来源:互联网 发布:mac air散热器 编辑:程序博客网 时间:2024/05/29 19:47

给定一个正整数n,判断各个位上是否含有数字1。如果有,则返回true。否则为false;并输出1的个数。以下为实现方法。

public boolean hasOne(int n) {  int i=0;  int s;  while(n>=1){    s=n%10;    n=n/10;    if(s==1||n==1){i=i+1;}   }   if(i>=1){return true;}   return false;   }


0 0
原创粉丝点击