package javastudy;
public class Testit6 {
public static void main(String[] args) {
String str = "...天2气 ;[1] aA"; // 英文 中文 数字 空格 其他
System.out.printf("字符串长度:%d\n", str.length()); //输出总字符串的长度!
StringBuilder[] s = new StringBuilder[4];
for (int i = 0; i < s.length; i++) {
s[i] = new StringBuilder(); //生成存放字符的数组
}
for (int i = 0; i < str.length(); i++) {
if (str.charAt(i) >= 'A' && str.charAt(i) <= 'z') { //判断英文字符
s[0].append(str.charAt(i)); //存放符合条件的字符
} else if (str.charAt(i) >= 19968 && str.charAt(i) <= 171941) { //判断中文 这只是一种判断中文的方法
s[1].append(str.charAt(i));
} else if (str.charAt(i) >= '0' && str.charAt(i) <= '9') { //判断数字字符
s[2].append(str.charAt(i));
} else { //其他 另外的判断空格值之类的,自己可以去百度上查查
s[3].append(str.charAt(i));
}
}
for (int i = 0; i < s.length; i++) { //打印输出
System.out.printf("%d\t%s\n", s[i].length(), s[i].toString());
}
}
}
字符串长度:14 4 []aA 3 天气; 2 21 5 ...
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有