Size: a a a

2020 October 20

А

Артём Курилко... in learn.java
Dima
какую переменную и где ты хочешь получить?
переменную s. Хочу получить её вне анонимного класса, чтобы при вызове этого метода можно было вывести в консоль её значение
источник

А

Алексей in learn.java
Артём Курилко
посмотрел примеры и насколько я пониманию это не решает мою проблему. Я узнал что можно получить переменную из анонимного класса если вызвать метод этого анонимного класса. Но я не знаю как это сделать в указанном мною примере
эм... это не о том.
объявляешь переменную вне анонимного класса atomicReference = new AtomicReference<string>
внутри класса вызываешь atomicReference.compareAndSet
Затем вне класса atomicReference.get()
источник

D

Dima in learn.java
это все костыли
источник

D

Dima in learn.java
Артём Курилко
переменную s. Хочу получить её вне анонимного класса, чтобы при вызове этого метода можно было вывести в консоль её значение
ну а ты понимаешь, что это переменная в локальном скоупе метода?
источник

А

Артём Курилко... in learn.java
Dima
ну а ты понимаешь, что это переменная в локальном скоупе метода?
да
источник

D

Dima in learn.java
и каким образом ты тогда получишь ее?
источник

D

Dima in learn.java
у тебя это по сути локальная переменная метода
источник

D

Dima in learn.java
надо на проблему под другим углом смотреть
источник

А

Артём Курилко... in learn.java
Алексей
эм... это не о том.
объявляешь переменную вне анонимного класса atomicReference = new AtomicReference<string>
внутри класса вызываешь atomicReference.compareAndSet
Затем вне класса atomicReference.get()
не работает, выдает налл
источник

D

Dima in learn.java
не получить переменную, а настроить логирование
источник

А

Артём Курилко... in learn.java
Dima
надо на проблему под другим углом смотреть
ты прав, но я не знаю как это решить
источник

D

Dima in learn.java
Артём Курилко
ты прав, но я не знаю как это решить
постановка задачи какая?
источник

А

Артём Курилко... in learn.java
получить переменную s
источник

D

Dima in learn.java
нет
источник

D

Dima in learn.java
это следствие
источник

А

Артём Курилко... in learn.java
её значение
источник

D

Dima in learn.java
нет
источник

D

Dima in learn.java
это не постановка задачи
источник

D

Dima in learn.java
какую бизнес-задачу ты решаешь?
источник

А

Артём Курилко... in learn.java
это фильтр для запросов, он его перехватывает и затем изменяет тело ответа, я хочу получить тело ответа
источник