import java.io.*;
public class countstring
{
public countstring()throws IOException
{
InputStreamReader reader=new InputStreamReader(System.in);
BufferedReader input=new BufferedReader(reader);
System.out.print("请输入字符串:");
String zifuc=input.readLine();
int i=0,countLow=0,countUp=0,countNo=0;
while(i!=zifuc.length())
{
if(zifuc.charAt(i)>='a'&&zifuc.charAt(i)<='z')
countLow++;
else if(zifuc.charAt(i)>='A'&&zifuc.charAt(i)<='Z')
countUp++;
else countNo++;
i++;
}
System.out.println("大写英文字母个数为: "+countUp+"\n小写英文字母个数为: "+countLow+"\n非英文字母个数为: "+countNo);
}
public static void main(String[] args)throws IOException
{
countstring a=new countstring();
}
}
温馨提示:内容为网友见解,仅供参考