简体   繁体   中英

Storing array from another class in java

I know that there's tons of ways to store an array from another class but what is the best approach that can be easily understood by everyone, even beginners?

Here is the sample code:

1st class: // this is where to get the array to be stored

public class Example{
    private int[] Numbers = {3,2,1}//sample numbers        
}

2nd class: // this is where the array to be stored

public class Example2{
    public void Storage{
        int[] NumberStorage = /* this is where the Numbers from the
                                          1st class to be stored */
    }
}

In your Example class create a getter :

public int[] getNumbers() { return Numbers; }

Then in your Example2 class you can instantiate an instance of Example and call the getter like:

public void storage(){
    Example example = new Example();
    int[] NumberStorage = example.getNumbers();
}

This might be what You want

First Class public class Class1{

private int [] Array = { 1,2,3,2,3,4};

public  Class1(){


   Class2 a =  new Class2();

   a.Class2(Array,6);
 }}

second class public class Class2 { public void A( Array, size) //enter Sort here } }

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM