Как вызвать список ArrayList в нестатическом метода другого класса?

Чтобы вызвать список ArrayList в нестатическом методе другого класса, вам сначала необходимо создать экземпляр класса, содержащего этот список. Затем вы можете использовать этот экземпляр для доступа к списку ArrayList.

Допустим, у вас есть класс "MyClass", в котором вы хотите вызвать список ArrayList. Предположим, что класс "MyClass" содержит нестатический метод "myMethod", и вы хотите получить доступ к списку ArrayList в этом методе.

Вот пример, как это можно сделать в Java:

public class MyClass {
    private ArrayList<String> myList; // объявляем ArrayList

    // конструктор, инициализирующий ArrayList
    public MyClass() {
        myList = new ArrayList<>();
    }

    // нестатический метод класса, вызывающий список ArrayList
    public void myMethod() {
        // добавляем элементы в список
        myList.add("Элемент 1");
        myList.add("Элемент 2");

        // обращаемся к списку и выполняем нужные операции
        for (String element : myList) {
            System.out.println(element);
        }
    }
}

Затем в другом классе вы можете создать экземпляр класса "MyClass" и вызвать метод "myMethod":

public class Main {
    public static void main(String[] args) {
        MyClass myObject = new MyClass();
        myObject.myMethod();
    }
}

В результате выполнения кода в методе "myMethod" будет выведено содержимое списка ArrayList, который был объявлен и инициализирован в классе "MyClass".

Обратите внимание, что для вызова списка ArrayList в нестатическом методе другого класса вы должны создать экземпляр класса, содержащего этот список, и использовать этот экземпляр для доступа к списку. Если список объявлен как приватное поле класса, как в данном примере, вам также потребуется конструктор для инициализации списка.