比较2个数组是否一样

2023-11-15

需求:

如果两个数组的类型,元素个数,元素顺序和内容是一样的我们就认为这2个数组是一模一样的。
请使用方法完成:能够判断任意两个整型数组是否一样,并返回true或者false。

分析

1、定义方法,接收2个整型数组,—> 是否需要参数、返回值类型?
2、在方法内部完成判断的逻辑,并返回布尔结果。

代码

package com.xxf.create;

public class MethodDemo6 {
    public static void main(String[] args) {
        //需求:比较任意两个整形数组的内容是否一样,一样返回true,否则返回false
        int[] arr1 = {11, 22, 33, 44};
        int[] arr2 = {11, 22, 33, 44};
        System.out.println(compare(arr1, arr2));
    }

    //1、定义一个方法,参数,接收两个整形数据,返回值类型:布尔类型
    public static boolean compare(int[] arr1, int[] arr2) {
        //2、判断两个数组内容是否一致
        if (arr1.length == arr2.length) {
            for (int i = 0; i < arr1.length; i++) {
                if (arr1[i] != arr2[i]) {
                    return false;
                }
            }
            return true;
        } else {
            return false;
        }

    }

}

运行结果

在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

比较2个数组是否一样 的相关文章

随机推荐

  • Linux日志收集实操实验命令(保姆级)

    作者 小刘在C站 个人主页 小刘主页 每天分享云计算网络运维课堂笔记 努力不一定有回报 但一定会有收获加油 一起努力 共赴美好人生 夕阳下 是最美的绽放 树高千尺 落叶归根人生不易 人间真情 目录 修改主机名 efk 1 安装elastic
  • Flutter

    实际开发中经常遇到数字位数不够时前面补0的需求 比如 1 gt 001 12 gt 012 123 gt 123 方案一 使用 padLeft print 1 toString padLeft 3 0 001 print 12 toStri
  • Linux下Make编译结果输出到文件

    Linux系统下执行make命令 编译比较大一点的工程或者文件的时候 在命令行下错误和警告信息直接就把我们的实现覆盖了 把编译日志输出到文件是个选择 执行如下命令即可达到目的 make gt build log 2 gt 1
  • FPGA、PLC、STM32、单片机、计算机等概念间的关系、区别及各自的优缺点

    FPGA PLC STM32 Arduino 单片机 计算机等概念间的关系 区别及各自的优缺点 入门之初 对于标题所列各个概念总是含混不清的 这样一来 不知道自己应该从何学起 或者不知道自己想要实现的IDEA应该使用什么样的硬件系统最合适
  • ethercard php_关于EtherCard的webClient代码分析

    以下代码摘自EtherCard的webClient实例 主要功能是打开指定网址 Serial print const char Ethernet buffer off 这一行显示服务器返回的数据 当输出一个没有任何格式的页面的时候 也返回一
  • 稳压二极管(齐纳Zener二极管)的接法和应用详解

    http www elecfans com dianzichangshi 20170529520260 html http www elecfans com yuanqijian erjiguang 20180103610356 html
  • Zabbix学习笔记(二)Zabbix的配置

    提示 文章写完后 目录可以自动生成 如何生成可参考右边的帮助文档 目录 前言 1 数据库设置 2 zabbix 服务器设置 1 访问并配置zabbix 总结 前言 近期学习网络运维监控方面的知识 在使用Zabbix系统中遇到了许多的问题 在
  • 深入理解CSS中em, rem, ex区别,及使用技巧

    CSS 中常见尺寸 单位 描述 百分比 in 英寸 cm 厘米 mm 毫米 ex 一个 ex 是一个字体的 x height x height 通常是字体尺寸的一半 pt 磅 1 pt 等于 1 72 英寸 pc 12 点活字 1 pc 等
  • 华为三层交换机VRRP与DHCP综合实验

    要求设计 1 公司有三个部门 为确保通信安全 每个部门都处于独立的广播域 2 Vlan40为外来人员所在的Vlan 此vlan中的主机只能访问DHCP服务器 3 每个部门的 IP地址规划为 192 168 xx 0 24 4 每个部门的主机
  • 【前端】Vue项目:旅游App-(18)TabBar:debug,非点击tabBar的路由跳转active显示问题

    文章目录 目标 过程与代码 原因与属性的添加 currentIndex的修改 效果 总代码 修改的文件 tab bar vue 本项目博客总结 前端 Vue项目 旅游App 博客总结 目标 当我们在url处实现路由跳转时 tabBar没有产
  • java程序语句_Java-语言编程

    创建节点和插入节点 很多时候我们想要在某个位置插入一个新的节点 此时我们首先需要有一个节点存在 可以通过以下几种方式创建新节点 创建节点 方法描述createElement 创建一个新的节点 需要传入节点的标签名称 返回创建的元素对象cre
  • 100天精通Python(数据分析篇)——第74天:Panda索引标签修改函数大全(参数说明+代码实战)

    文章目录 本文导读 一 添加标签前后缀 1 add prefix str 2 add suffix str 二 标签重命名 1 set axis 1 修改行标签 2 修改列标签
  • oracle统计信息详解

    收集oracle统计信息 优化器统计范围 表统计 行数 块数 行平均长度 all tables NUM ROWS BLOCKS AVG ROW LEN 列统计 列中唯一值的数量 NDV NULL值的数量 数据分布 DBA TAB COLUM
  • RGMII Delay的一点理解

    RGMII delay 如何产生的 可能是RGMII协议规定如此 因此在soc内部集成的RGMII片内外设 将时钟边沿与数据跳变在同一时刻发生 但是RGMII接收端是需要在时钟的边沿处捕获数据的 因此就需要将发送时钟移位 进而使接收端可以正
  • js 数组id去重

    可以用下面的方法来去除数组中的重复项 先将数组转换为 Set 类型 然后再转回数组 这种方法的缺点是会丢失原数组的顺序 const arr 1 2 3 3 2 1 const unique new Set arr console log u
  • C语言PTA题目:7-22 1022 利息

    输入存款金额money 存期year和年利率rate 根据下列公式计算存款到期时的利息interest 税前 输入格式 输入可能有多行 每行有3个整数 分别表示金额 存期 年 年利率 百分比数 输出格式 根据money 1 rate yea
  • 服务器怎么把自己的项目放上去,怎么把项目放到云服务器上

    怎么把项目放到云服务器上 内容精选 换一换 云服务器组是对云服务器的一种逻辑划分 云服务器组中的弹性云服务器遵从同一策略 当前仅支持反亲和性 即同一云服务器组中的弹性云服务器分散地创建在不同的主机上 提高业务的可靠性 您可以使用云服务器组将
  • 微信小程序:字体保持大小

    小程序和网页差不多 前台用wxml把内容摆好 然后用css调整样式 所以和web一样 必须要能够精确控制每一个元素的大小 在Web中 通过CSS基本达到了像素级的控制 但在小程序中 情况有所不同 下面是我通过微信提供的事件分析 把近7天访问
  • 数字化转型方法论汇总(学习笔记)

    数字化转型方法论汇总 德勤制造业数字化转型方法论 数字化转型的3大要点 1 从满足利益相关者期望出发 2 以企业价值引领业务模式创新 3 以信息作为企业神经中枢 重塑组织协同 一 关注集团利益相关者 两类利益相关者 集团外部的证监会 国资委
  • 比较2个数组是否一样

    需求 如果两个数组的类型 元素个数 元素顺序和内容是一样的我们就认为这2个数组是一模一样的 请使用方法完成 能够判断任意两个整型数组是否一样 并返回true或者false 分析 1 定义方法 接收2个整型数组 gt 是否需要参数 返回值类型