A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© MMM521 中级黑马   /  2017-4-2 22:45  /  805 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

5.定义一个方法copyOfRange(int[] arr,int from, int to),功能:将数组arr中从索引from(包含from)开始到索引to结束(不包含to)的元素复制到新数组中
  ,并将新数组返回

2 个回复

倒序浏览
估计明天才学到,现在看hashmap
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
// 方法一:使用API中System类的数组复制方法
        public static int[] copyOfRange(int[] arr, int from, int to) {
                int[] newArr = new int[to - from];
                System.arraycopy(arr, from, newArr, 0, to - from);
                return newArr;
        }

        // 方法二:for循环遍历源数组复制指定索引的元素给新数组
        public static int[] copyOfRange1(int[] arr, int from, int to) {
                int[] newArr = new int[to - from];
                for (int i = from, j = 0; i < to; i++, j++) {
                        newArr[j] = arr[i];
                }
                return newArr;
        }
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马