Я пришел к этому синтаксису несколько раз в книгах по программированию и других программах с открытым исходным кодом, на которые я смотрел.Как называется этот метод возврата?
return am == null ? "": (String) am.get();
или
return Level != 0 ? String.format("({0})", Level) : "";
Что называется эта картина? Я попытался найти шаблон типа value ? value : value;
, надеясь, что он появится и здесь, и в Google, но пока не повезло. Я думаю, что знаю, что он делает, но я хотел бы знать, как назвать это, чтобы узнать больше.
Спасибо, я только видел это в ответных заявлениях до сих пор, никогда не думал об этом, как используется вне этого. Мне кажется странным, что кто-то попросит об этом как «? : '. значения кажутся неотъемлемыми, чтобы понять это. Должен быть способ облегчить поиск этих кратных значений. – ryuzoku