Повторно использовать один глобальный экземпляр String - PullRequest
0 голосов
/ 25 августа 2018

Я пытаюсь использовать только одну глобальную переменную String, которая может использоваться несколькими классами.

Что-то в MainActivity вроде:

public static String sStat = "Starting System...\n";

Тогда я бы хотел, чтобы другие классы могли использовать тот же экземпляр этой строки (т.е. добавлять к нему, редактировать и т. Д.)

Возможна ли такая вещь?

1 Ответ

0 голосов
/ 25 августа 2018

Чтобы получить доступ к статической переменной в Java, вы должны сделать следующее:

имя класса +. + имя переменной

В вашем конкретном случае:

MainActivity.sStat

Обратите внимание, однако, что, как отмечали другие, использование статических изменяемых переменных не является хорошей практикой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...