Java中的Arrays类

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

1、问题

Arrays类是什么Arrays常用方法。

2、方法

了解Arrays类的概念
Arrays 位于java.util包下,Arrays是一个操作数组的工具类。

Arrays常用方法

Arrays.fill

替换数组原元素


7792a8a309395fd278552bdb1ee6c8ef.jpeg


Arrays.sort:对数组进行排序递增


668750be6e1f4d61f2c9b4889cc21772.jpeg

Arrays.equal

判断两个数组是否相等


ab1250b54428d5fd50c5a206bcc7782c.jpeg

Arrays.copy0f:拷贝数组
f302304a4888529bc636b66c3191e323.jpeg

Arrays.toString:打印数组

b23c4030db501aa90790213755c0bd06.jpeg

输出

替换

import java.util.Arrays;

public class Arrays01替换 {
   public static void main(String[] args) {
       int arr1[]={6,4,5,2,1,3};
       Arrays.fill(arr1,7);
       for (int i=0;i<arr1.length;i++){
           System.out.println(arr1[i]);
       }

   }
}

排序

import java.util.Arrays;

public class 排序 {public static void main(String[] args) {
   int arr1[]={6,4,5,2,1,3};
   Arrays.sort(arr1);
   char arr2[]={'b','d','c','a'};
   Arrays.sort(arr2);
   for (int i=0;i<arr1.length;i++){
       System.out.println(arr1[i]);
   }
   for (int i=0;i<arr2.length;i++){
       System.out.println(arr2[i]);
   }
}
}

判断两个数组是否相等

import java.util.Arrays;

public class 判断两个数组是否相等 {
   public static void main(String[] args) {
       int arr1[]={1,2,3};
       int a[]={1,2,3};
       System.out.println(Arrays.equals(arr1,a));
       char arr2[]={'a','b','c'};
       char b[]={'A','b','c'};
       System.out.println(Arrays.equals(arr2,b));
   }
}

拷贝

import java.util.Arrays;

public class 拷贝数组 {
   public static void main(String[] args) {
       int[]arr1={1,2,3,4,5};
       int[]c= Arrays.copyOf(arr1,2);
       for (int i=0;i<c.length;i++){
           System.out.println("数组c是"+c[i]);
       }
       int[]d= Arrays.copyOf(arr1,6);
       for (int i=0;i<d.length;i++){
           System.out.println("数组d是"+d[i]);
       }
   }
}

打印数组

import java.util.Arrays;

public class 打印数组 {
   public static void main(String[] args) {
       int[]arr1={1,2,3,4,5};
       char arr2[]={'a','b','c'};
       System.out.println(Arrays.toString(arr1));
       System.out.println(Arrays.toString(arr2));
   }
}

结语

本次实验我们介绍了Java中的Arrays的常用方法Arrays如何去操作数组介绍了替换、排序增序、判断两个数组是否相等以及拷贝数组和打印数组的方法。

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: Java