黑马程序员技术交流社区

标题: 自习了一天 沉淀了好多知识 [打印本页]

作者: asd1164935710    时间: 2018-1-21 17:06
标题: 自习了一天 沉淀了好多知识

public class Test2 {
        public static void main(String[] args) {
                int []arr1 = new int[5];
                int []arr2 = new int[5];
                name(arr1);
                name(arr2);
                 System.out.println("原數組1: "+Arrays.toString(arr1));
                 System.out.println("原数组2: "+Arrays.toString(arr2));
                 int []arr =unionArr(arr1, arr2);
        }
         public static int[] unionArr(int[] arr1,int[] arr2){
                 int []arr = new int[arr1.length*2];
                 System.arraycopy(arr1, 0, arr, 0, arr1.length);
                 System.arraycopy(arr2, 0, arr, arr1.length, arr2.length);
                 System.out.println("合并后数组:"+Arrays.toString(arr));
                return arr;
                 
         }
         public static boolean arrTest(int []arr1,int num){
                 Random random = new Random();
                 for (int i = 0; i < arr1.length; i++) {
                         if (arr1[i]== num) {
                                return true;
                        }
                 }
                        return false;
         }
         public static void name(int []arr1) {
                 int index = 0;
                 Random random = new Random();
                 while(index<arr1.length) {
                         int num = random.nextInt(100)+1;
                         boolean flag =arrTest(arr1, num);
                         if (!flag&&num%2==0) {
                                arr1[index] = num;
                                index++;
                        }
                 }
        }
}


作者: 没关系    时间: 2018-1-22 10:59
继续加油哦   
作者: 陈文老师    时间: 2018-1-23 09:34
继续加油!每天总结,每天成长!
作者: xiongliu    时间: 2018-1-23 11:27
原谅我看不懂,但希望你每天都能更进一步。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2