Я пытаюсь построить строку, используя операторы if, а затем использую встроенную строку для отображения в JOptionPane.
//If the value is zero, don't show the line item
if (intLays > 0)
strBuiltOrder = "intSnickers + \"Snickers\" + \"\\n\"";
В конце была бы одна позиция для каждой переменной, значение которой было больше нуля. Однако проблема в том, что когда я использую его в JOptionPane, он выводит литерал.
intSnickers + \"Snickers\" + \"\\n\"
Можно ли в любом случае создать строку для вставки в JOptionPane, или есть другой способ удержать переменные из JOptionPane, если их значение равно нулю?