Asyraf Patt Ответов: 2

JAVA : как использовать строковое значение вне if else


как я на самом деле использую значение string first_ param и распечатываю его снаружи if/else ?

Что я уже пробовал:

String sjcb_EM = jcb_EM.getSelectedItem().toString();
        
        if (sjcb_EM == "Evey Minute"){
            
            String first_param = "*";
        }

        System.out.println(first_param);

2 Ответов

Рейтинг:
4

BaconGod

Объявите его вне оператора if. Если вы не объявите его вне него, он будет объявлен только внутри оператора if и не сможет быть вызван.


Patrice T

Это всего лишь перефразирование решения 1.

Рейтинг:
18

Peter_in_2780

Вам нужно объявить first_param вне if { ... } блокируйте и устанавливайте его внутри.

String sjcb_EM = jcb_EM.getSelectedItem().toString();

        String first_param = "";
        
        if (sjcb_EM == "Evey Minute"){
            
            first_param = "*";
        }
 
        System.out.println(first_param);