【Java】Arrays类常用方法

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

|----------------------------------------|---------------------------------------------------|
| 方法名称 | 说明 |
| public static void sort(E[] e) | 排序,如果是数值,sort默认按照升序(小-大);如果是字符串,sort默认按照字母升序(a-z) |
| public static String toString(E[] e) | 转换为字符串类型 |


示例代码

java 复制代码
package com.api.Demo07;

import java.util.Arrays;

public class Test12 {
    public static void main(String[] args) {
        // 1.定义一个数组
        int[] arrs = {99, 87, 22, 33, 7};
//        System.out.println(arrs); //[I@4554617c
        // 输出 数组转换成字符串
        String str = Arrays.toString(arrs);  //数组转换成字符串
        System.out.println(str);
        Arrays.sort(arrs); //底层封装好了 冒泡排序
        System.out.println("排序后结果:" + Arrays.toString(arrs));
        //从大-小
        for (int i = arrs.length - 1; i >= 0; i--) {
            System.out.print(arrs[i] + ",");
        }
    }
}

下一篇文章:包装类

相关推荐
独自破碎E6 小时前
解释一下NIO、BIO、AIO
java·开发语言·nio
草莓熊Lotso6 小时前
脉脉独家【AI创作者xAMA】|当豆包手机遭遇“全网封杀”:AI学会操作手机,我们的饭碗还保得住吗?
运维·开发语言·人工智能·智能手机·脉脉
@areok@6 小时前
C++opencv图片(mat)传入C#bitmap图片
开发语言·c++·opencv
散峰而望6 小时前
【Coze - AI Agent 开发平台】-- 你真的了解 Coze 吗
开发语言·人工智能·python·aigc·ai编程·ai写作
国强_dev6 小时前
在 Java 开发及其生态圈中“声东击西”的误导性错误
java·开发语言
FG.6 小时前
LangChain4j
java·spring boot·langchain4j
半夏知半秋6 小时前
rust学习-闭包
开发语言·笔记·后端·学习·rust
linweidong7 小时前
C++thread pool(线程池)设计应关注哪些扩展性问题?
java·数据库·c++
yangSnowy7 小时前
用python抓取网页数据的基础方法
开发语言·python
zfj3217 小时前
从源码层面解析一下ThreadLocal的工作原理
java·开发语言·threadlocal