package cn.javase.util;
public class NumTest {
public static void main(String[] args) {
String str = "4234nm4n234bbnm4b2m" ;
int engishCount = 0 ;
int chineseCount = 0 ;
int digitCount =0 ;
for(int i=0;i<str.length() ;i++)
{
char ch = str.charAt(i);
if(ch>='0' && ch<='9')
{
digitCount++ ;
System.out.println(digitCount);
}
else if((ch>='a' && ch<='z') || (ch>='A' && ch<='Z'))
{
engishCount++;
System.out.println(engishCount);
}
else
{
chineseCount++;
System.out.println(chineseCount);
}
}
}
}
本文提供了一个简单的Java程序示例,用于统计字符串中英文字符、数字及其它字符的数量。通过遍历字符串并检查每个字符的ASCII值来实现这一目标。

被折叠的 条评论
为什么被折叠?



