简单的开始 -- 计算一个字符串中的各类字符的总数 & 计算一个字符串中特定字符的总数
时间:2010-10-16 来源:境_
import java.util.Scanner;
public class StringTest
{
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
System.out.println("请输入一行字符串:");
String s = sc.nextLine();
int big=0,small=0,space=0,other=0;
for(int i=0;i<s.length();i++)
{
char c = s.charAt(i);
if(c>='a' && c<='z')
small++;
if(c>='A' && c<='Z')
big++;
if(c == 32)
space++;
else
other++;
}
System.out.println("小写字母为:" + small + " 大写字母为:"+ big + " 空格为:" + space + " 其他字符为" + other);
}
}
2、计算字符串中特定字符的个数:
import java.util.*;
public class StringTest2
{
public static void main(String args[])
{
Scanner sc = new Scanner(System.in);
System.out.println("请输入一行字符串:");
String s = sc.nextLine();
System.out.println("请输入要查询个数的字符");
String aim= sc.next();
int number = 0;
for(int i = 0;i<s.length();i++)
{
if(s.charAt(i)==aim.charAt(0))
number++;
}
System.out.println("字符"+aim+"的个数为"+number+"!!!");
}
}