A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

package day01;

import java.util.Scanner;

public class BidaDemo {
        public static void main(String[] args) {
               
                Scanner c =new Scanner(System.in);
                String str =c.next();
               
                if(str.matches("[0-9]{11}"))
                {
                        System.out.println("手机号码正确。");
                }else{
                        System.out.println("您的号码有误");
                }       
        }
}



求大神解答。为什么我的程序运行不了呢。

评分

参与人数 1技术分 +1 收起 理由
zzkang0206 + 1

查看全部评分

7 个回复

正序浏览
戒爱 中级黑马 2014-3-17 13:01:54
8#
战狼 发表于 2014-3-15 10:18
你那个【0-9】只是表示十位数啊,还差一位。

十或者十一,不一定
回复 使用道具 举报
战狼 中级黑马 2014-3-15 10:18:52
7#
你那个【0-9】只是表示十位数啊,还差一位。
回复 使用道具 举报

黑马 加油
回复 使用道具 举报
戒爱 发表于 2014-3-14 22:38
手机号码?[0-9]{11}
这样吧[1][0-9]{10}

谢谢。知道了。
回复 使用道具 举报 1 0
手机号码?[0-9]{11}
这样吧[1][0-9]{10}

评分

参与人数 1技术分 +1 收起 理由
zzkang0206 + 1

查看全部评分

回复 使用道具 举报
奇怪了,我这里运行不了呀。
回复 使用道具 举报
程序可以运行,没问题啊
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马