I have two files TestingArrayList.java
and ArrayListClass
. I am trying to access ArrayList object
created in ArrayListClass
from TestingArrayList
class. Even though the list is populated in ArrayListClass
. size()
method on ArrayList object from TestingArrayList
is returning zero
.
TestingArrayList.java
class TestingArrayList {
public static void main(String[] args) {
System.out.println(ArrayListClass.justList.size());
}
}
ArrayListClass.java
import java.util.*;
public class ArrayListClass {
public static ArrayList<String> justList = new ArrayList<String>();
public static void main(String[] args) {
justList.add("I am working ");
while(true);
}
}
How can I access ArrayList efficiently from another class? Am I handling the ArrayList appropriately or is there something wrong with this ?