public class Test{ private String[] array; public Test(String[] array){ this.array = array; } } LZ是不是这个意思啊??
public class TestArray { private int[] arr; public TestArray() { super(); } public TestArray(int[] arr) { super(); this.arr = arr; } } class TestArrayUse { int[] arra = new int[]{1,2,3,4}; TestArray ta = new TestArray();//这个事引用无参构造 TestArray ta1 = new TestArray(arra);//这个参数就是引用数组 }
也可以这么用public class Test {
public static void main(String[] args) { Test test = new Test(1,2,3,4,6); int[] a = new int[]{1,2,3,4,5,6,7}; Test test2 = new Test(a); } public Test(){ } //这么声明的好处就是可传数组,也可以传不定数的int类型 public Test(int... arr){
public class Test{
private String[] array;
public Test(String[] array){
this.array = array;
}
}
LZ是不是这个意思啊??
public class TestArray {
private int[] arr;
public TestArray() {
super();
}
public TestArray(int[] arr) {
super();
this.arr = arr;
}
}
class TestArrayUse {
int[] arra = new int[]{1,2,3,4};
TestArray ta = new TestArray();//这个事引用无参构造
TestArray ta1 = new TestArray(arra);//这个参数就是引用数组
}
public static void main(String[] args) {
Test test = new Test(1,2,3,4,6);
int[] a = new int[]{1,2,3,4,5,6,7};
Test test2 = new Test(a);
}
public Test(){ }
//这么声明的好处就是可传数组,也可以传不定数的int类型
public Test(int... arr){
}
}