• Java第四天


    判断两个数组是否相等

    public static void main(String[] args) {
    int[] intArray = { 1, 2, 3, 54, 6, 9, 10 };
    int[] intArraySecond = { 1, 2, 3, 54, 6, 9, 11 };
    System.out.println(intArray == intArraySecond);// 默认false
    if (intArray != null && intArraySecond != null) {
    if (intArray.length == intArraySecond.length) {
    boolean isEquals = true; // 默认是相等的,只要找到一个反例,那么就改成false
    for (int i = 0; i < intArraySecond.length; i++) {
    if (intArray[i] != intArraySecond[i]) {
    isEquals = false;
    break; // 终止循环
    }
    }

    if (isEquals == true) {
    System.out.println("两个数组长度相同,每一位的元素都一样,可以认为是相等的");
    } else {
    System.out.println("两个数组长度相同,但是就是有元素不一样");
    }

    } else {
    System.out.println("两个数组长度都不一样");
    }
    }
    }

    static void sort(int[] array) {
    for (int i = 0; i < array.length; i++) {
    System.out.print(array[i] + " , ");
    }
    }

    输出两个数组的不同元素位置

    public static void main(String[] args) {
    int[] intArray = { 1, 2, 3, 54, 6, 9, 10 };
    int[] intArraySecond = { 1, 2, 3, 54, 5, 9,11 };
    int Index = 0 ;
    // System.out.println(intArray == intArraySecond);// 默认false
    if (intArray != null && intArraySecond != null) {
    if (intArray.length == intArraySecond.length) {
    boolean isEquals = true; // 默认是相等的,只要找到一个反例,那么就改成false
    for (int i = 0; i < intArray.length; i++) {
    if (intArray[i] != intArraySecond[i]) {
    isEquals = false;
    Index=i;
    // break; // 终止循环
    System.out.println(Index);
    }
    }
    if (isEquals == true) {
    System.out.println("两个数组长度相同,每一位的元素都一样,我们可以认为是相等的");
    } else {
    System.out.println("两个数组长度相同,但是就是有元素不一样");

    }

    } else {
    System.out.println("两个数组长度都不一样,你让我怎么比较??");
    }
    }
    }

    static void sort(int[] array) {
    for (int i = 0; i < array.length; i++) {
    System.out.print(array[i] + " , ");
    }
    }

  • 相关阅读:
    int 类型 占多少字节是由什么决定的
    layer.js漂亮的弹出框
    jquery分页点击后页面置顶
    动态请求页面生成静态页
    弹出ifame页面(jquery.reveal.js)
    Request.QueryString["id"] 、Request.Params["id"] 的强大
    为什么现在改用int.TryParse了
    时间格式(例如:2015-11-09)
    返回前一页
    sql获得某个时间段的数据
  • 原文地址:https://www.cnblogs.com/nje19951205/p/6493035.html
Copyright © 2020-2023  润新知