JAVA.text
输入一串字符,统计其中a-z的个数,不区分大小写。
import java.util.*;//包括输入类
public class aaa {
public static void main(String args[])
{
int []a=new int[26];
int []b=new int[26];
String s;
System.out.println("请输入一段字符串:");
Scanner sc=new Scanner(System.in);
String x=sc.next();//输入字符串
char c[]=x.toCharArray();//将字符串转换为一个个的字符
for(int i=0;i<c.length;i++)//利用字符数组的长度控制循环
{
if(c[i]>='a'&&c[i]<='z')
{
a[c[i]-97]++;//将字符转换为数组的下标值进行统计
}
if(c[i]>='A'&&c[i]<='Z')
{
b[c[i]-65]++;
}
}
for(int i=0;i<=25;i++)
{
System.out.println(a[i]);
}
for(int i=0;i<=25;i++)
{
System.out.println(b[i]);
}
}
}