冰刨加火锅 2021-11-07 16:29 采纳率: 0%
浏览 39
已结题

【Java数组问题】判断两个数组是否相等

img

未完成代码:
import java.util.*;

public class Solution {

public static boolean equalityOfArrays(String arr1, String arr2) {
    return arr1.equals(arr2);
}

public static void main(String args[])
{
    Scanner input = new Scanner(System.in);
    
    String arr1 = input.next().toString();
    String arr2 = input.next().toString();
    /*int [] a1 = Arrays.asList(arr1).stream().mapToInt(Integer::parseInt).toArray();
    int [] a2 = Arrays.asList(arr2).stream().mapToInt(Integer::parseInt).toArray();*/
    
    if(equalityOfArrays(arr1,arr2) == true)
        System.out.println("The arrays arr1 and arr2 are "+ "equal.");
    else
        System.out.println("The arrays arr1 and arr2 are "+ "not " +"equal.");
    
}

}

题目要求equalityOfArrays方法里的数组必须是int型的,这样写通过不了,请求大家帮帮我吧

  • 写回答

2条回答 默认 最新

  • 关注

    你这个是字符串呀,不是数组哦。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 5月24日
  • 创建了问题 11月7日