JAVA里边在一个类中怎么初始化一个数组,而且要这个数组在类的两个函数中都应用!

2024-11-20 12:23:17
推荐回答(3个)
回答1:

楼主这样写可以在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) ;
}
}

回答2:

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()
}
}

回答3:

aaaa