Size: a a a

2020 November 11

DC

Denis Chikanov in learn.java
Господин Случай
Почему тут null?
String a;
@Override
public void toString() {
return ""+a!=null?a:"null";
}
Так null или NPE, как ты писал в про.жвм?
источник

..

... ... in learn.java
Господин Случай
Почему тут null?
String a;
@Override
public void toString() {
return ""+a!=null?a:"null";
}
а почему toString void возвращает?
источник

DC

Denis Chikanov in learn.java
... ...
а почему toString void возвращает?
Лол, хороший вопрос.
источник

GV

Gukov Viktor in learn.java
Denis Chikanov
Лол, хороший вопрос.
Ещё одна жертва блокнота, судя по всему
источник

..

... ... in learn.java
Господин Случай
Почему тут null?
String a;
@Override
public void toString() {
return ""+a!=null?a:"null";
}
и return у тебя будет вот так:
return ""+a!=null?a:"null";
в итоге станет
return a!=null?a:null;

Поэтому надо обернуть в скобки:
return ""+(a!=null? a : "null");

Или зачем  ""+(...) можно просто a!=null? a : "null"
источник

GV

Gukov Viktor in learn.java
... ...
и return у тебя будет вот так:
return ""+a!=null?a:"null";
в итоге станет
return a!=null?a:null;

Поэтому надо обернуть в скобки:
return ""+(a!=null? a : "null");

Или зачем  ""+(...) можно просто a!=null? a : "null"
> можно просто a!=null? a : "null"
Ты не читал сообщения выше, да?
источник

..

... ... in learn.java
Gukov Viktor
> можно просто a!=null? a : "null"
Ты не читал сообщения выше, да?
какое именно. Выше очень много сообщений
источник

✐E ̲l ̲e ̲c ̲t ̲r ̲o... in learn.java
Добрый вечер, я только только начинаю изучать java, можете помочь изучить? (Могут быть тупые вопросы с моей стороны)
источник

DC

Denis Chikanov in learn.java
✐E ̲l ̲e ̲c ̲t ̲r ̲o ̲n ̲i ̲c ̲
Добрый вечер, я только только начинаю изучать java, можете помочь изучить? (Могут быть тупые вопросы с моей стороны)
Ну если вы будете прилагать усилия сами, то на какие-то вопросы тут будут отвечать, да.
источник

GV

Gukov Viktor in learn.java
... ...
какое именно. Выше очень много сообщений
источник

ГС

Господин Случай... in learn.java
NPE
источник

DC

Denis Chikanov in learn.java
Ну вот у тебя IDE запущена. Запусти этот код в дебаггере, что мешает?
источник

AB

Alexey Bodyak in learn.java
зачем дебаг? и так же все видно
источник

AD

Aleks Dolotin in learn.java
“”+s возвращает строку “null”
источник

ГС

Господин Случай... in learn.java
так там тернарный оператор
источник

ГС

Господин Случай... in learn.java
сначала проверит потом конкатенация
источник

S

Sergey in learn.java
Gukov Viktor
Reentrant Synchronization
Начал разбираться, читать. А если в блоке синхронизации при обычном synchronized будет переключение на другой поток, то при переключении на др поток блокировка пропадает же?
источник

АК

Алексей Костырев... in learn.java
Условие в скобочки заключи
источник

GV

Gukov Viktor in learn.java
Sergey
Начал разбираться, читать. А если в блоке синхронизации при обычном synchronized будет переключение на другой поток, то при переключении на др поток блокировка пропадает же?
Конкретный поток забирает себе монитор. У другого потока его не будет
источник

AB

Alexey Bodyak in learn.java
Господин Случай
сначала проверит потом конкатенация
с чего ты взял?
источник