Јава - Изрази и константе доделе

Преглед садржаја
Једном када сазнамо Променљиве А како их прогласити морамо знати различите облике додјељивања које имамо, на овај начин можемо сачувати редове кода додјељујући вриједности директно варијаблама користећи изразе.
Још једна важна тачка је знати проглашавају константеЗнамо да се променљиве могу мењати у програму, међутим константе, како им назив говори, током њега су константне, односно не мењају се.
Изрази доделе
Као што смо споменули на почетку, изрази задатака Они нам омогућавају да доделимо вредност декларисаној променљивој, ови изрази иду мало даље од једноставног укључивања броја или текстуалног низа, будући да чак можемо извести сложене математичке операције или једноставно доделити резултат позива објектној методи.
Како видимо да нам ово даје много материјала за сечење, хајде да видимо неке примере кода како можемо да доделимо различите доделе променљивим:
 инт к = 1; // додељујемо вредност 1 променљивој к двоструки радијус = 1,0; // променљивој полупречнику к = 5 * (3/2) + 3 * 2 додељујемо 1,0; // додељујемо вредност израза променљивој к к = к + 1; // додељујемо вредност додавања к + 1 променљивој к ареа = радиус * радиус * 3.14159; // израчунавамо површину користећи променљиви радијус 

Као што смо видели, имамо много опција када је у питању додељивање задатака.Један случај који би нам могао скренути пажњу је случај к = к + 1; у овом случају можемо укључити исту променљиву у израз доделе, што се дешава ако је променљива већ имала додељену вредност, биће додата вредности 1 и овај резултат ће поново бити додељен у к.
Погледајмо у следећем коду на шта се позивамо и како то тумачи Јава у већ састављеном програму.
 импорт јава.утил.Сцаннер; јавна класа АссигнментВариаблес {публиц статиц воид маин (Стринг [] аргс) {// креирање објекта скенера Улаз скенера = нови скенер (Систем.ин); // Тражимо да се унесе вредност Систем.оут.принтлн ("Унесите вредност променљиве к:"); доубле к = инпут.нектДоубле (); // штампамо заробљену вредност Систем.оут.принтлн ("Вредност променљиве к је:" + к); // додајемо 1 вредности к к = к + 1; // штампамо резултат Систем.оут.принтлн ("Нова вредност променљиве к је:" + к); }} 

ЕНЛАРГЕ

Ако погледамо овај код оно што радимо је да преузмемо вредност од корисника и сачувамо је у променљивој к, онда направимо збир онога што вредност к има и поново је додељујемо тој променљивој.
Константе
Пошто смо покрили све што се односи на променљиве, хајде да видимо шта су константе, оне нису ништа друго до вредност коју не треба мењати унутар програма, па уместо да ставимо експлицитну вредност у сваки ред који нам је потребан, направимо константа, Захваљујући томе, ако ова вредност мора да се промени у неком тренутку, једноставно мењамо константу и њена вредност се одражава у свим деловима где се појављује.
Да видимо како ћемо то прогласити:
коначни двоструки ПИ = 3,14159;

Ако погледамо, користимо завршна кључна реч с којим указујемо да се његова вредност не може разликовати током програма, по договору пуно име константе пишемо великим словима на овај начин ћемо препознати једну од ових у програму.
Погледајмо код како га користити:
 // Добијамо скенер класа у пакету јава.утил импорт јава.утил.Сцаннер; јавна класа ЦирцлеАреа {публиц статиц воид маин (Стринг [] аргс) {// декларише константу ПИ финал доубле ПИ = 3.14159; // креирамо објекат скенера Улаз скенера = нови скенер (Систем.ин); // Тражимо да се унесе радијус Систем.оут.принт ("Унесите радијус круга:"); дупли радијус = инпут.нектДоубле (); // направимо одговарајућу прорачунску двоструку површину = радијус * полупречник * ПИ; // приказујемо резултат Систем.оут.принтлн ("Подручје за круг са радијусом:" + радиус + "је:" + ареа); }} 

У овом случају, ако из неког разлога желимо ПИ нека је 3.14, једноставно мењамо константу у њеној декларацији и програм се не мења.Да ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave