2012-06-12 2 views
0

Можно создать дубликат:
Java “?” Operator for checking null - What is it? (Not Ternary!)
Java Null-pointer-safe accessorЧто такое?. оператор в java?

Недавно я прочитал в одном из ява форумах о ?. оператора. Они это писали? не мог попасть в java 7. Может ли кто-нибудь объяснить, что именно ?. есть?

Кроме того, я хотел бы знать, если этот оператор имеет какое-либо конкретное имя или не нравится : известен как оператор троичного.

+0

Это рассматривается http://stackoverflow.com/questions/4390141/java-operator-for-checking-null-what-is-it-not-ternary. – sjr

+0

Который снова просто означает проголосовать за этот вопрос. – verisimilitude

+2

@verisimilitude Нет, это просто означает закрыть его. –

ответ

1

Я полагаю, вы имеете в виду оператора с нулевым уровнем безопасности, explained here. Он рассматривался на Java 7, но впоследствии был удален.

Другое распространенное использование для ? в Java - это тернарный оператор, который был на Java с тех пор, как темные века и объясняется here.

Эти два варианта полностью отличаются друг от друга, однако единственным распространенным элементом является то, что они каким-то образом используют ?.

Смежные вопросы