Java统计有多少个以某字母开头的单词数目

  • Post author:
  • Post category:java


import java.util.Scanner;

/**
 * 给出一句英文句子统计有多少个以某字母开头的单词
 * @author 佳哥
 *
 */

public class TestChar {
	public static void main(String[] args) {
		char words;
		String str;
		Scanner sc = new Scanner(System.in);
		System.out.println("请输入字符串:");
		str = sc.nextLine();
		System.out.println("请输入开头的字母:");
		words = sc.next().charAt(0);
		System.out.println(str);
		int count = 0;
		String[] strArray = str.split(" ");//把字符串通过" "(空格)拆分为字符串数组
		for (int i = 0; i < strArray.length; i++) {
			
			if(strArray[i].charAt(0) == words)   
			{
				count++;
			}
			
		}
		System.out.println(count);

	}

}



版权声明:本文为qq_46069657原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。