Есть ли способ реализовать это в тройной операции. Я очень новичок в этом трояном, может быть, ты сможешь вести меня.Тернарные операторы Java
if(selection.toLowerCase().equals("produkt"))
cmdCse.setVisible(true);
else
cmdCse.setVisible(false);
Этот, похоже, не работает.
selection.toLowerCase().equals("produkt")?cmdCse.setVisible(true):cmdCse.setVisible(false);
'selection.toLowerCase(). Equals (" produkt ")' оценивается как 'true' или' false', что очень похоже на значения, которые вы передаете 'setVisible()' ... –
Почему? Это менее читаемо, а иногда и не очевидно, чтобы строить (например ... здесь и для вас). Нет необходимости принудительно использовать его, когда нет преимуществ (если вы не собираетесь играть в гольф для кодов, но это не слишком хорошо для вашего стиля). –