对随意字母字符串按照字母表输出

//对大小写字母重新排序(没有考虑一个字母出现多次)
//   	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");
   						}
   				}
   				}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值