课外天地 李树青学习天地清心茶舍 → [求助]请问老师这该怎么改?


  共有21465人关注过本帖平板打印复制链接

主题:[求助]请问老师这该怎么改?

帅哥哟,离线,有人找我吗?
admin
  1楼 博客 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 管理员
等级:管理员 帖子:1942 积分:26670 威望:0 精华:34 注册:2003/12/30 16:34:32
回复  发帖心情 Post By:2007/4/1 21:00:26 [只看该作者]

这是一种很常见的简单错误,因为你把return写在循环语句的条件判断语句中,计算机会认识这种return有可能不被执行,强行报错,你可以简单修改为:

  public boolean isDigital(String str)
  {
    for (int i = 0; i < str.length(); i++)
    {
      if (Character.isDigit(str.charAt(i)))
       return true;
      else
        return false;
    }
    return true;
  }

[此贴子已经被作者于2010-12-13 19:51:47编辑过]

 回到顶部