蓝桥杯练习题
package f随机算法;
public class 字符串统计类型 {
public static void main(String[] args) {
String str="2,afarldl;a.adf;";
System.out.println(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)>='1'&&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"+s[i].length(),s[i].toString());
}
}
}