急!java作业:从键盘输入一个任意长度的字符串,请分别统计其字母a的个数,字母z的个数以及数字的个数。
答案:1 悬赏:0 手机版
解决时间 2021-04-06 22:42
- 提问者网友:那叫心脏的地方装的都是你
- 2021-04-06 15:10
急!java作业:从键盘输入一个任意长度的字符串,请分别统计其字母a的个数,字母z的个数以及数字的个数。
最佳答案
- 五星知识达人网友:雪起风沙痕
- 2021-04-06 15:28
修改一句代码就可以了
String shuru = sc.next();修改成为
String shuru = sc.nextLine();运行测试
请输入任意字符:
abc 123 de
字母有:5个
数字有:3个
空格有:2个原因解释
//next()使用分隔符模式将其输入分解为标记,默认情况下该分隔符模式与空白匹配。所以你的输入如果有空空格,那么空格后面的输入就没有读入进来
//nextLine()每次读入一行,无论你中间是否有空格, 都是读取一行
String shuru = sc.next();修改成为
String shuru = sc.nextLine();运行测试
请输入任意字符:
abc 123 de
字母有:5个
数字有:3个
空格有:2个原因解释
//next()使用分隔符模式将其输入分解为标记,默认情况下该分隔符模式与空白匹配。所以你的输入如果有空空格,那么空格后面的输入就没有读入进来
//nextLine()每次读入一行,无论你中间是否有空格, 都是读取一行
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯