了解Arrays类的概念
A****rrays 位于java.util包下,Arrays是一个操作数组的工具类。
Arrays常用方法
Arrays.fill:
替换数组原元素;
Arrays.sort:对数组进行排序(递增);
Arrays.equal:
判断两个数组是否相等;
Arrays.copy0f:拷贝数组
Arrays.toString:打印数组
输出
| 替换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;iSystem. *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;iSystem. *out* .println(arr1[i]);}for (int i=0;iSystem. *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;iSystem. *out* .println("数组c是:"+c[i]);}int[]d= Arrays. *copyOf* (arr1,6);for (int i=0;iSystem. *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如何去操作数组,介绍了替换、排序(增序)、判断两个数组是否相等以及拷贝数组和打印数组的方法。
-
JAVA
+关注
关注
19文章
2978浏览量
105341 -
代码
+关注
关注
30文章
4845浏览量
69246 -
Arrays
+关注
关注
0文章
6浏览量
6435
发布评论请先 登录
相关推荐
jAVA语言环境白皮书
Characterizing and Modeling the Impact of Power/Ground Via Arrays on Power Pl
java集合干货系列
Java中的常用异常处理方法 java推荐
低电容TVS ESD ARRAYS保护器件
THAT300series Matched Transistor Arrays
Digital Signal Processing with Field Programmable Gate Arrays
Java数组的常用方法_Java:数组工具类Arrays类的常用方法的用法及代码
怎样运用Java实现冒泡排序和Arrays排序出来

Arrays的copyOf,copyOfRange和fill方法
JDK中java.lang.Arrays 类的源码解析

评论