//对大小写字母重新排序(没有考虑一个字母出现多次)
// String str="gfedcbaZGFEDCBA";
// int[] a=new int[52];
// for(int i=0;i<str.length();i++){
// int temp=str.charAt(i);
// if(temp>96){
// a[temp-97]=temp;
// }else{
// a[temp-39]=temp;
// }
// }
// for(int i=0;i<52;i++){
// if(a[i]!=0)System.out.print((char)(a[i])+"\t");
// }
// }
//对大小写字母重新排序(考虑一个字母出现多次)
String str="XgfexxAAASxxdcbaa";
int []a[]=new int[52][1];
for(int i=0;i<str.length();i++){
int temp=str.charAt(i);
if(temp>96){
++a[temp-97][0];
}else{
++a[temp-39][0];
}
}
for(int i=0;i<52;i++){
if(a[i][0]!=0){
for(int j=0;j<a[i][0];j++){
if(i<26)
System.out.print((char)(i+97)+"\t");
else
System.out.print((char)(i+39)+"\t");
}
}
}
对随意字母字符串按照字母表输出
最新推荐文章于 2023-02-04 12:59:42 发布