排序Test1

来源:互联网 发布:淘宝广场舞健身球 编辑:程序博客网 时间:2024/05/21 22:38
package java基础知识.数组和常用算法;import java.util.Arrays;public class 排序Test1 {/** * @param 有一列乱序的字符, 'a' 'c'  'u'  'b' 'e' 'p' 'f' 'z' 排序并按照英文表的逆序输出 * 思路:  * 1)定义数组存储上边的乱序字符,数组中的元素属于char类型的,因此: char arr []  * 2)逆序输出,需要从数组角标的末尾角标开始输出,数组的末尾角标是 arr.length -1; */public static void main(String[] args) {// 对原数组进行逆向输出,纯属练习,与题目无关char [] arr = {'a', 'c'  ,'u',  'b' ,'e' ,'p', 'f' ,'z' };for(int i = arr.length-1 ; i>=0;i--){System.out.print(arr[i]+"\t");}//换行操作System.out.println("\n");//对数组进行从小到大的排序Arrays.sort(arr);//对排序以后的数组进行逆向输出for(int i =arr.length-1;i>=0;i--){System.out.print(arr[i]+"\t");}}}

原创粉丝点击