如何从另一个类获取数组

时间:2016-03-23 00:43:14

标签: java

我似乎无法找到答案,我有很多不同的数组,我想将所有数组都填入一个类,以使我的主要整齐。

Testy obj = new Testy();

但我不知道如何从这里获取数组。对不起,如果这是一个不好的问题,这是我第一次在网站上发帖。我只是想从名为Testy的类中获取一个名为testArray的数组。

里面的代码:

public class Testy {
public static void ArrayTesting(){
    int testArray[]={56,1,4,175};
}}

1 个答案:

答案 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();