解题思路:
将从键盘输入的一串字符转化为数组
String n=sc.nextLine();//读取扫描器SC的一行给String
注意事项:
''不能少
参考代码:
package 蓝桥杯;
import java.util.Scanner;
public interface 蓝12 {
public static void main(String[]args) {
int digital=0;
int character=0;
int blank=0;
int other=0;
char[]s=null;
Scanner sc=new Scanner(System.in);
String n=sc.nextLine();//读取扫描器SC的一行给String 相当于将键盘输入的字符转换成字符串类型
s=n.toCharArray();//将字符串转化为数组
for(int i=0;i<n.length();i++) {
if(s[i]>='0'&&s[i]<='9') {
digital++;
}
if(s[i]>='a'&&s[i]<='z'||s[i]>='A'&&s[i]<='Z') {
character++;
}
if(s[i]==' ') {
blank++;
}
else {
other++;
}
}
System.out.println("数字的个数共有:"+digital);
System.out.println("字母的个数共有:"+character);
System.out.println("空格的个数共有:"+blank);
System.out.println("其他字符个数共有:"+other);
}
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:683 |
【出圈】 (C++代码)(典型的约瑟夫环——链表解决)浏览:1214 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:688 |
2005年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:495 |
【亲和数】 (C语言代码)浏览:503 |
wu-淘淘的名单 (C++代码)浏览:1339 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:542 |
母牛的故事 (C语言代码)浏览:551 |
1118(求助_已解决)浏览:329 |
罗列完美数 (C语言代码)浏览:491 |