//需求:
比较两个整形数据内容是否相等。
public class Deom02 {
public static void main(String[] args) {
//静态定义两个数组
int[] arr1 = {4, 2, 3, 1, 5,};
int[] arr2 = {1, 4, 5, 2, 3,};
//调用排序方法
paiXu(arr1);
paiXu(arr2);
System.out.println(panDuan(arr1,arr2));
}
//遍历两个数组,判断内容是否相等
public static int[] paiXu(int[] arr) {
for (int i = 0; i < arr.length; i++) {
for (int j = 0; j < arr.length - i - 1; j++) {
int tem;
if (arr[j + 1] > arr[j]) {
tem = arr[j + 1];
arr[j + 1] = arr[j];
arr[j] = tem;
}
}
}
return arr;
}
//冒泡排序
public static boolean panDuan(int[] arr1, int[] arr2) {
if (arr1.length != arr2.length) {
return false;
}
for (int i = 0; i < arr1.length; i++) {
if (arr1[i] != arr2[i]) {
return false;
}
}
return true;
}
}
冒泡排序比较两个整形数据内容是否相等
最新推荐文章于 2023-11-23 02:00:40 发布