楼主这样写可以在2个方法中调用同一个数组,init(int[] in)负责对数组初始化,print(int[] in)负责打印该数组中的值。
class TestArray
{
static int[] in ;
public void init(int[] in)
{
in = new int[]{2, 3, 4, 5, 6} ;
this.in = in ;
}
public void print(int[] in)
{
for(int i=0; i
System.out.print(in[i] + " ") ;
}
}
public static void main(String[] args)
{
TestArray11 ta = new TestArray11() ;
ta.init(in) ;
ta.print(in) ;
}
}
public class Test
{
String[] arg;
private String[] init()
{
arg=new String[5];
}
private String[] getString2(String[] arg)
{
/*
*里面就写实现代码
*/
return arg;
}
public static void main(String[] arg)
{
Test objtest=new Test();
objtset.init();
objtest.getString()
}
}
aaaa