在许多编程语言中,可以使用以下方法来比较数组并检查它们是否具有相同的长度:
def compare_arrays(arr1, arr2):
if len(arr1) == len(arr2):
return True
else:
return False
# 示例用法
array1 = [1, 2, 3, 4, 5]
array2 = [6, 7, 8, 9, 10]
array3 = [1, 2, 3]
print(compare_arrays(array1, array2)) # 输出: True
print(compare_arrays(array1, array3)) # 输出: False
public class ArrayComparison {
public static boolean compareArrays(int[] arr1, int[] arr2) {
if (arr1.length == arr2.length) {
return true;
} else {
return false;
}
}
// 示例用法
public static void main(String[] args) {
int[] array1 = {1, 2, 3, 4, 5};
int[] array2 = {6, 7, 8, 9, 10};
int[] array3 = {1, 2, 3};
System.out.println(compareArrays(array1, array2)); // 输出: true
System.out.println(compareArrays(array1, array3)); // 输出: false
}
}
function compareArrays(arr1, arr2) {
if (arr1.length === arr2.length) {
return true;
} else {
return false;
}
}
// 示例用法
const array1 = [1, 2, 3, 4, 5];
const array2 = [6, 7, 8, 9, 10];
const array3 = [1, 2, 3];
console.log(compareArrays(array1, array2)); // 输出: true
console.log(compareArrays(array1, array3)); // 输出: false
以上是三种常见编程语言的示例代码,用于比较数组并检查它们是否具有相同的长度。根据语言的不同,代码细节可能会有所不同,但基本的思路是相同的。
下一篇:比较数组的第一个元素