Мне надо закинуть строки в массив, который был создан в классе.
Либо как мне создать какую-то глобальную штуку, куда мне можно будет закинуть строки?
Вот тебе массив в классе:
class MyClass {
ArrayList<String> arrayList = new ArrayList<String>();
}
Теперь он глобальный (статический):
class MyClass {
public static ArrayList<String> arrayList = new ArrayList<String>();
}
А добавляешь строки в него так:
MyClass.arrayList.add("какая-то строка");
Так узнаёшь её размер:
MyClass.arrayList.size();
А так обращаешься по позиции:
MyClass.arrayList.get(0);
Но это не правильно, если он статический. Если массив не нужен, его надо обнулять, так как будет сидеть в памяти
MyClass.arrayList = null;
Постановка вопроса немного не понятная. Но возьмусь предположить, что вы имеете в виду доступ к массиву по классу. Для этого необходим статический массив в классе.
class MyClass {
static int[] arr;
}
Доступ к этому массиву возможен из любого пакета и класса, только необходимо импортировать этот класс
import MyClass;
Доступ к массиву без экземпляра по классу
MyClass.arr[];
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Обычно в книгах дается таблица с начальными данными, например p = true, q = false и между ними проводятся операции сравненияСами значения переменных...
Возможно ли создать что-то вроде вычислительного кластера, используя Android смартфоны? Те