在java中对英文字母进行比较的时候,在java虚拟机中,他首先会转换成ASII来进行比较,所以可以直接写,如果是大写和小写的比较的话,大写要加上一定的数字,才能进行比较,如果嫌麻烦,你也可以将大写转化成小写进行比较,采用冒泡法排序吧
char类型的英文字母那么是可以直接像数字一样进行排序的,因为它底层采用的是unicode编码存储,实际上也是数字.
char[] ch={'b','a','g','d','h','n'};
Arrays.sort(ch);
System.out.println(ch);
char ascii[]
和整数的数组同样的算法,最简单的冒泡法也适用。