从键盘中随意输入一串字符,统计并输出该字符串中各字符(数字、大写字母、小写字母、标点符号等)各自出现的次数。
用面向对像的思想实现。
import java.util.Scanner; public class Test { public static void main(String[] args) { Scanner scnn = new Scanner(System.in); System.out.println("请输入一段字符串"); String str = scnn.next(); char[] array = str.toCharArray(); sumWord(array); } public static void sumWord(char[] array) { int countNumber = 0; int countBigWord = 0; int countSmallWord = 0; int countOthers = 0; for (int i = 0; i < array.length; i++) { if (array[i] >= '0' && array[i] <= '9') countNumber++; else if (array[i] >= 'a' && array[i] <= 'z') { countSmallWord++; }
从键盘中随意输入一串字符,统计并输出该字符串中各字符(数字、大写字母、小写字母、标点符号等)各自出现的次数。用面向对像的思想实现。
最新推荐文章于 2022-12-30 17:14:46 发布