Java——求一个字符串中大写字母,小写字母,非字母的个数分别是多少
来源:互联网 发布:java常用设计模式 编辑:程序博客网 时间:2024/04/29 14:04
今天复习时候遇到一道很简单题,Java——求一个字符串中大写字母,小写字母,非字母的个数分别是多少?
public class TestOne {
public static void main(String[] args) {
Scanner in=new Scanner(System.in);
String str=in.nextLine();
System.out.println(str);
int m = 0;//变量必须初始化
int n=0;
int k=0;
char a[];
a=str.toCharArray();
for(int i=0;i<a.length;i++)
{
if('a'<=a[i]&&a[i]<='z')//java不能连着<=>=这种判断一定要加与操作
{
m=m+1;
}
else if('A'<=a[i]&&a[i]<='Z')//java不能连着<=>=这种判断一定要加与操作
{
n=n+1;
}
else k=k+1;
}
System.out.println("小写字符个数"+m);
System.out.println("大写字符个数"+n);
System.out.println("其他字符个数"+k);
}
}
其实代码一点不难,主要应用ascii比较每个字符在表中对应数字。
阅读全文
0 0
- Java——求一个字符串中大写字母,小写字母,非字母的个数分别是多少
- 【第十二课】统计一个字符串中的大写字母、小写字母 和非字母的分别出现的个数。
- 在一个字符串中求出 大写字母的个数,小写字母的个数,及非英文字母数
- 输入一个字符串,计算该字符串中字母的个数,并将大写字母转化为小写字母,小写字母转化为大写字母
- 求出字符串中大写字母,小写字母和数字的个数
- 统计一个字符串中大写字母,小写字母,以及数字的个数。
- 从终端获取一个字符串,分别统计其中大写字母、小写字母、数字及其它字符的个数。
- Java中字符串的大写字母、小写字母等字符个数的统计(三种方法)
- 在一个字符串中,统计大写字母个数,小写字母个数,其他字符个数的四种算法
- 把一个字符串中所有出现的大写字母都替换成小写字母,同时把小写字母替换成大写字母
- java中把一个字符串中大写字母转换为小写,小写字母转换为大写
- java中把一个字符串中大写字母转换为小写,小写字母转换为大写
- java中把一个字符串中大写字母转换为小写,小写字母转换为大写
- java中求一个字符串中大小写字母及非英文字母的个数
- 16周项目一:字符串(输出字符串中大写字母和小写字母的个数)
- 求输入一串字符中数字、大写字母、小写字母、空格的个数
- 输出一个字符串中的小写字母、大写字母、其他字符的个数
- C#统计字符串中汉字的个数,数字的个数,大写字母的个数,小写字母的个数
- 判断不能输入特殊字符
- 数据结构与算法
- 树状数组 [Usaco2010 Nov]Cow Photographs
- 移动端css样式结构引入
- linux常用操作
- Java——求一个字符串中大写字母,小写字母,非字母的个数分别是多少
- 增加定时检测linux占用内存,及时清理功能
- laravel 慢sql查询
- C++ 第一课
- com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileExcep
- 对Audio Xrun的一点了解
- eclipse远程调试Tomcat方法
- 8583协议深入理解 1
- 备忘录模式(memento)C++版本