我似乎无法找到答案,我有很多不同的数组,我想将所有数组都填入一个类,以使我的主要整齐。
Testy obj = new Testy();
但我不知道如何从这里获取数组。对不起,如果这是一个不好的问题,这是我第一次在网站上发帖。我只是想从名为Testy的类中获取一个名为testArray的数组。
里面的代码:
public class Testy {
public static void ArrayTesting(){
int testArray[]={56,1,4,175};
}}
答案 0 :(得分:2)
从另一个类获取任何变量的标准方法是为该特定变量创建一个getter。之后,您可以调用getter以获取所需变量的值。
示例:
class MyClass
{
//Variable I want to return
private int[] numArray = {1, 2, 3};
public int[] getNumArray() {
return numArray.clone();
}
}
你可以通过说
来打电话MyClass newClassObj = new MyClass();
int[] secondArray = newClassObj.getNumArray();