java实现一个静态方法传递一个数组参数返回一个大小倍增的数组并包含原来数组中的对象 实现一个静态方法传递一个数组参数返回一个大小倍增的数组并包含原来数组中的对象 java 编程怎么写 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是这个意思吗public class TestArr { /** * @param args */ public static void main(String[] args) { int[] arr = { 1, 3, 4, 5, 7, 9 }; int[] arr1 = doubleArray(arr); for (int integer : arr1) { System.out.println(integer); } } /** * @param arr */ public static int[] doubleArray(int[] arr) { int[] arr1 = new int[arr.length*2]; for (int i = 0; i < arr.length; i++) { arr1[i * 2] = arr[i]; arr1[i * 2 + 1] = arr[i] * 2; } return arr1; }} 感觉应该是3L说的意思public static int[] doubleArray(int[] arr) { int[] arr1 = new int[arr.length*2]; //数组大小倍增 System.arraycopy(arr, 0, arr1, 0, arr1.length); //拷贝原来的的数据 for (int i = i; i < arr.length; i++) { arr1[i+arr.length] = arr[i]*2; //倍增的数组元素是原来的2倍 } return arr1; } System.arraycopy(arr, 0, arr1, 0, arr.length); //上面的代码修正 数组扩充比较常用的,ArrayList用的就是数组扩充。 怎么把图片转换为字节数组。 int和Integer输出的结果不同 金额显示转换求教 变成语言例如JAVA所有功能的实现都是基于操作系统的API吗? 多态是什么意思,能解释一下吗(菜鸟问题) 急问:java数据库操作的问题 高手呀快来!·关于FONT的问题! 內地JAVA人對金碟怎看? 请问java中是不是有一个int或者long型的date类? 如何运行JBUILDER编译的程序 急!急!急!请教如何在JFrame中读取和显示文本文档内容? 求一java正则表达式
public class TestArr { /**
* @param args
*/
public static void main(String[] args) {
int[] arr = { 1, 3, 4, 5, 7, 9 }; int[] arr1 = doubleArray(arr); for (int integer : arr1) {
System.out.println(integer);
}
} /**
* @param arr
*/
public static int[] doubleArray(int[] arr) {
int[] arr1 = new int[arr.length*2]; for (int i = 0; i < arr.length; i++) {
arr1[i * 2] = arr[i];
arr1[i * 2 + 1] = arr[i] * 2;
} return arr1;
}}
int[] arr1 = new int[arr.length*2]; //数组大小倍增
System.arraycopy(arr, 0, arr1, 0, arr1.length); //拷贝原来的的数据
for (int i = i; i < arr.length; i++) {
arr1[i+arr.length] = arr[i]*2; //倍增的数组元素是原来的2倍
} return arr1;
}