0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Java中Arrays类是什么 Arrays常用方法

jf_78858299 来源:算法与编程之美 作者:编程之美 2023-02-17 15:11 次阅读

了解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

    文章

    2904

    浏览量

    103004
  • 代码
    +关注

    关注

    30

    文章

    4557

    浏览量

    66831
  • Arrays
    +关注

    关注

    0

    文章

    6

    浏览量

    6362
收藏 人收藏

    评论

    相关推荐

    java rules下载/java规范中文版

    转义序列1.6.3 字符串直接量1.6.4 数值直接量1.6.5 直接量1.7 分隔符1.8 操作符第2章 编译单元2.1 引言2.2 体声明的术语2.2.1 Java
    发表于 06-23 18:16

    jAVA语言环境白皮书

    jAVA语言环境白皮书The Java Language Environment (A White Paper)1. Introduction to Java
    发表于 10-14 17:35

    Characterizing and Modeling the Impact of Power/Ground Via Arrays on Power Pl

    Characterizing and Modeling the Impact of Power/Ground Via Arrays on Power Plane
    发表于 07-01 18:03

    java集合干货系列

    分别返回key值集合、value值集合以及Entry(键值对)集合的方法  Map支持泛型,形式如:Map  HashMap  HashMap是Map的一个重要实现,也是最常用,基
    发表于 12-14 15:11

    Java常用异常处理方法 java推荐

    IllegalArgumentException ,IllegalStateException 。捕获异常的方法使用 try 和 catch 关键字可以捕获异常,try/catch代码块
    发表于 01-19 17:26

    Java捕获异常处理的常用方法

    IllegalArgumentException ,IllegalStateException 。捕获异常的方法使用 try 和 catch 关键字可以捕获异常,try/catch代码块
    发表于 11-27 11:40

    低电容TVS ESD ARRAYS保护器件

    测试,表现出了优于其它同类部件的性能。其触发和箝位电压低于典型聚合物静电放电器件,从而大幅提高了对敏感电子部件的保护能力。      ESD ARRAYS产品特点:  1、低的箝位电压:VRWM
    发表于 03-26 13:16

    Java 那些最常用的工具

    缓存常用redis的hash,如下:# 设置用户信息hset student name testhset student age 10这种场景下map和bean的互相转换的工具
    发表于 06-15 17:18

    THAT300series Matched Transistor Arrays

    Array ICS作为 专业级的低噪音,高性能匹配阵列晶体管ICS。低噪音:0.75nV/√HZ 高速度:fT =350MHZ。可以很好的兼容ADI和TI的相关Matched Transistor Arrays/Matched Monolithic Transistor Arra
    发表于 04-26 11:29

    Digital Signal Processing with Field Programmable Gate Arrays

    FPGA,数字信号处理:Digital Signal Processing with Field Programmable Gate Arrays
    发表于 12-17 11:58 51次下载

    Java数组的常用方法_Java:数组工具类Arrays类的常用方法的用法及代码

    本文主要详细介绍了Java数组的常用方法以及数组工具类Arrays类的常用方法的用法及代码。
    发表于 01-29 10:25 2733次阅读

    关于JAVA的相关基础知识

    JAVA相关基础知识,Arrays.sort(数组名)—给数组排输出,String是最基本的数据类型等等
    发表于 09-23 15:22 0次下载

    怎样运用Java实现冒泡排序和Arrays排序出来

    在数据结构中我们学习了解了冒泡排序和Arrays排序的基本算法,但没能够用编程语言实现出来。那我们应该怎样运用Java通过编程语言将冒泡排序和Arrays排序实现出来呢?
    的头像 发表于 03-02 09:37 328次阅读
    怎样运用<b class='flag-5'>Java</b>实现冒泡排序和<b class='flag-5'>Arrays</b>排序出来

    Arrays的copyOf,copyOfRange和fill方法

    在本文中,我们来看看 java.util.Arrays ,我们可以使用 Arrays 创建,比较,排序,搜索,stream 和转化数组。 创建 我们来看看,使用Arrays 怎么创建一个新的数组
    的头像 发表于 09-25 14:12 247次阅读

    JDK中java.lang.Arrays 类的源码解析

    来揭开它神秘的面纱。 java.util.Arrays 类是 JDK 提供的一个工具类,用来处理数组的各种方法,而且每个方法基本上都是静态方法,能直接通过类名
    的头像 发表于 10-11 15:31 348次阅读
    JDK中<b class='flag-5'>java.lang.Arrays</b> 类的源码解析