概述

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

操作数组的方法

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
  • 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
        }
    }
}

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄