java怎么对英文字母排序?要具体代码。

 我来答
匿名用户
推荐于2017-10-07
展开全部
// 就用冒泡法吧,简单
public class CharArray{
public static void main(String args[]) throws Exception{

char asc[]={'A', 'M', 'B', 'T', 'P', 'Q'};

for(int i=0; i<asc.length; i++){
for(int j=i+1; j<asc.length; j++){

if(asc[i]>asc[j]){
char t = asc[i];
asc[i]=asc[j];
asc[j]=t;
}
}
}

for(int i=0; i<asc.length; i++){
System.out.println(asc[i]);
}
}
}
小海子abc
2013-11-02 · 超过21用户采纳过TA的回答
知道答主
回答量:80
采纳率:50%
帮助的人:36.2万
展开全部
定义字符数组;
然后调用Arrays.sort(数组名);
输出就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友799369c
2013-11-02 · TA获得超过562个赞
知道小有建树答主
回答量:514
采纳率:66%
帮助的人:155万
展开全部
不知道你要怎么个排序法,要具体问题。
一般是比如'A'='B'-1,获得ascii码比较
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式