Java统计输入字符的英文字母、空格、数字和其它
程序员文章站
2024-03-05 20:28:49
题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
程序分析:利用while语句,条件为输入的字符不为 '\n '.
程序设计:
imp...
题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
程序分析:利用while语句,条件为输入的字符不为 '\n '.
程序设计:
import java.util.scanner; public class ex7 { public static void main(string args[]) { system.out.println("请输入字符串:"); scanner scan=new scanner(system.in); string str=scan.next(); string e1="[\u4e00-\u9fa5]"; string e2="[a-za-z]"; int counth=0; int counte=0; char[] arrchar=str.tochararray(); string[] arrstr=new string[arrchar.length]; for (int i=0;i<arrchar.length ;i++ ) { arrstr[i]=string.valueof(arrchar[i]); } for (string i: arrstr ) { if (i.matches(e1)) { counth++; } if (i.matches(e2)) { counte++; } } system.out.println("汉字的个数"+counth); system.out.println("字母的个数"+counte); } }
以上就是java统计英文字母、空格、数字和其它的实现代码了,希望大家以后多多支持。
推荐阅读
-
Java统计输入字符的英文字母、空格、数字和其它
-
Java读取一行空格隔开的数字字符串并求出这些数字的和方法
-
JAVA 统计字符串中中文,英文,数字,空格,特殊字符的个数
-
Java简单统计字符串中汉字,英文字母及数字数量的方法
-
Java简单统计字符串中汉字,英文字母及数字数量的方法
-
输入一行字符,分别统计出其中英文,空格,数字和其他字符的个数
-
Java读取一行空格隔开的数字字符串并求出这些数字的和方法
-
python练习题(十二):输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数
-
C语言 统计一串字符中空格键、Tab键、回车键、字母、数字及其他字符的个数(Ctrl+Z终止输入)
-
JavaSE_输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数