Јава програм за претварање променљивих типа стринга у логичке вредности

У овом програму научићемо да конвертујемо променљиве типа Стринг у логичке вредности на Јави.

Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања Јава:

  • Јава типови података (примитивни)
  • Јава Стринг

Пример 1: Конвертовање низа у логичке вредности помоћу парсеБоолеан ()

 class Main ( public static void main(String() args) ( // create string variables String str1 = "true"; String str2 = "false"; // convert string to boolean // using parseBoolean() boolean b1 = Boolean.parseBoolean(str1); boolean b2 = Boolean.parseBoolean(str2); // print boolean values System.out.println(b1); // true System.out.println(b2); // false ) )

У горњем примеру смо користили parseBoolean()методу Booleanкласе за претварање променљивих низа у логичке вредности.

Ево Booleanкласе омотача на Јави. Да бисте сазнали више, посетите класу Јава Враппер.

Пример 2: Конвертовање низа у логичке вредности помоћу валуеОф ()

Такође можемо претворити низ променљивих у booleanкоришћење valueOf()методе. На пример,

 class Main ( public static void main(String() args) ( // create string variables String str1 = "true"; String str2 = "false"; // convert string to boolean // using valueOf() boolean b1 = Boolean.valueOf(str1); boolean b2 = Boolean.valueOf(str2); // print boolean values System.out.println(b1); // true System.out.println(b2); // false ) )

У горњем примеру, valueOf()метода Booleanкласе претвара променљиве низа у логичке вредности.

Овде valueOf()метода заправо враћа објекат Booleanкласе. Међутим, објекат се аутоматски претвара у примитивни тип. То се у Јави назива распакивање. Да бисте сазнали више, посетите Јава аутобокинг и унбокинг.

То је,

 // valueOf() returns object of Boolean // object is converted onto boolean value boolean b1 = Boolean obj = Boolean.valueOf(str1)

Занимљиви Чланци...