java中的常用API

1,length; 返回数组长度

2,Arrays.sort();数组排序

3,Arrays.toString(a)一维数组转化为字符串

4,Arrays.sort(b,(x,y)->{return x[0]-y[0];});二维数组排序

5,deepToString(b) 二维数组转化为字符串

6,Arrays.fill(c,-1); 初始化一维数组

代码实现

java 复制代码
import java.util.Scanner;
import java.util.Arrays;
public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        int[] a = new int[n+1];
        for(int i=1;i<=n;i++){
            a[i] = sc.nextInt();
        }

        //1,length; 返回数组长度
        System.out.println(a.length);

        //2,Arrays.sort();数组排序
        Arrays.sort(a);
        for(int i=1;i<=n;i++){
            System.out.printf("%d ",a[i]);
        }
        System.out.println();

        //一维数组转化为字符串
        System.out.println(Arrays.toString(a));

        //3,二维数组排序
        int[][] b = {
                {5,2,3,4},
                {9,6,7,8,},
                {1,10,11,12}
        };
        //按照第i个位置的数的大小排序
        Arrays.sort(b,(x,y)->{
            return x[0]-y[0];
        });
        for(int[] h:b){
            for(int x:h){
                System.out.printf("%d ",x);
            }
            System.out.println();
        }

        //二维数组转化为字符串
        System.out.println(Arrays.deepToString(b));

        //4,初始化一维数组
        int [] c = new int[10];
        Arrays.fill(c,-1);
        for(int x:c)
            System.out.printf("%d ",x);
        //5,

    }
}
相关推荐
D***M976几秒前
SpringBoot 项目如何使用 pageHelper 做分页处理 (含两种依赖方式)
java
桦说编程几秒前
JDK1.8+ 中 ConcurrentHashMap#computeIfAbsent 源码解析与使用建议
java·后端·性能优化
2301_807288633 分钟前
MPRPC项目制作(第四天)
java·服务器·前端
TechMasterPlus13 分钟前
SpringBoot-RestController
java·spring boot·后端
m***667313 分钟前
Java实战:Spring Boot application.yml配置文件详解
java·网络·spring boot
棱角°14 分钟前
finally与return对于返回值的影响
java·finally·return
二川bro18 分钟前
内存泄漏检测:Python内存管理深度解析
java·开发语言·python
执笔论英雄28 分钟前
【RL】async_engine 远离
java·开发语言·网络
武子康33 分钟前
AI研究-133 Java vs Kotlin/Go/Rust/Python/Node:2025 详细对比分析 定位与取舍指南
java·javascript·python·golang·rust·kotlin·node
k***921636 分钟前
Spring Boot(七):Swagger 接口文档
java·spring boot·后端