|
@@ -0,0 +1,85 @@
|
|
|
|
+package com.four.day05;
|
|
|
|
+
|
|
|
|
+import java.util.Arrays;
|
|
|
|
+
|
|
|
|
+public class DemoMethod08 {
|
|
|
|
+ public static void main(String[] args) {
|
|
|
|
+
|
|
|
|
+ int[] arr = null;// {11,22,33,44,55,66,77,88,99};
|
|
|
|
+ //鼠标右键 + Crtl
|
|
|
|
+ System.out.println(Arrays.toString(arr));
|
|
|
|
+
|
|
|
|
+ //print(null);
|
|
|
|
+
|
|
|
|
+ int[] arr1 = new int[10];
|
|
|
|
+ int[] arr2 = new int[10];
|
|
|
|
+
|
|
|
|
+ boolean check = check(arr1, arr2);
|
|
|
|
+ System.out.println(check);
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 按格式输出
|
|
|
|
+ * @param arr 数组
|
|
|
|
+ */
|
|
|
|
+ public static void print(int[] arr) {
|
|
|
|
+ //对 null
|
|
|
|
+ if (arr == null){
|
|
|
|
+ System.out.println("数组为空!!");
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ if ( arr.length == 0 ){
|
|
|
|
+ System.out.println("[]");
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ //[11, 22, 33, 44, 55]。
|
|
|
|
+ System.out.print("[");
|
|
|
|
+ for (int i = 0; i < arr.length; i++) {
|
|
|
|
+ //判断
|
|
|
|
+ if ( i == arr.length - 1 ){
|
|
|
|
+ System.out.print(arr[i] + "]");
|
|
|
|
+ }else {
|
|
|
|
+ System.out.print(arr[i]+", ");
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ /*
|
|
|
|
+ 比较两个int类型的数组是否一样,返回true或者false
|
|
|
|
+ */
|
|
|
|
+
|
|
|
|
+ /*
|
|
|
|
+ 参数 int[] arr1 int[] arr2
|
|
|
|
+ 返回 boolean
|
|
|
|
+ */
|
|
|
|
+ public static boolean check(int[] arr1, int[] arr2) {
|
|
|
|
+ //健壮性判断
|
|
|
|
+ if (arr1 == null && arr2 == null){
|
|
|
|
+ return true;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ if ( arr1 == null || arr2 == null ){
|
|
|
|
+ return false;
|
|
|
|
+ }
|
|
|
|
+ //数组的长度不一致。
|
|
|
|
+ if ( arr1.length != arr2.length ){
|
|
|
|
+ return false;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ //比较内容
|
|
|
|
+ for (int i = 0; i < arr1.length; i++) {
|
|
|
|
+ //比较元素
|
|
|
|
+ if ( arr1[i] != arr2[i] ){
|
|
|
|
+ return false;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ return true;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+}
|