类Arrays

时间:2019-04-19
本文章向大家介绍类Arrays,主要包括类Arrays使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

概述

java.util.Arrays 此类包含用来操作数组的各种方法,比如排序和搜索等。其所有方法均为静态方法,调用起来 非常简单。

操作数组的方法

  • public static String toString(int[] a) :返回指定数组内容的字符串表示形式。
  • public static void sort(int[] a) :对指定的 int 型数组按数字升序进行排序。

注意:

  • 如果是数值,sort排序默认按照从小到大
  • 如果是字符串,sort排序默认按照字母升序
  • 如果是自定义类型,那么这个自定义的类需要有comparable 或者comparator接口的支持
package Demo04;

import java.util.Arrays;

public class Demo02ArraysPractise {
    public static void main(String[] args) {
        //将一个随机字符串中的所有字符升序排列,并倒序打印。
        String s = "adsada2qdseeqwdsawea";
        //先吧变成数组
        char[] chars = s.toCharArray();
        // 排序
        Arrays.sort(chars);
        //倒序打印
        for (int i = chars.length - 1; i >= 0; i--) {
            System.out.print(chars[i]);//wwsssqqeeeddddaaaaa2
        }
    }
}