Муаллиф:
Peter Berry
Санаи Таъсис:
12 Июл 2021
Навсозӣ:
12 Май 2024
Мундариҷа
Нул ҳеҷ тағирёбандаи ба объект нигаронидашударо ифода намекунад ва ҳеҷ арзише дар бар намегирад. Шумо метавонед изҳороти асосии "агар" -ро истифода баред, то арзиши ночизро дар як пораи код тафтиш кунед. Null аксар вақт барои нишон додан ё муайян кардани мавҷудияти арзиш истифода мешавад. Дар чунин контекст, null метавонад ҳамчун шарти оғоз ё қатъ кардани дигар равандҳои код истифода шавад.
Қадамҳо
Қисми 1 аз 2: Нулро дар Java санҷед
- Барои муайян кардани тағирёбанда аломати "=" -ро истифода баред. Аломати "=" аксар вақт барои эълом кардан ва тағир додани арзишҳо ба тағирёбанда истифода мешавад. Шумо метавонед инро барои тағир додани тағирёбанда ба сифр истифода баред.
- Арзиши "0" ва null яксон нестанд, аз ин рӯ истифодаи он гуногун аст.
variableName = null;
Барои санҷиши арзиши тағирёбанда аз ду аломати "==" истифода баред. Ду аломати "==" барои санҷиши баробарии ду арзиш дар паҳлӯҳои гуногун истифода мешаванд. Агар шумо тағири тағирёбандаро бо аломати "=" таъин кунед, пас вақте ки шумо тағирёбанда нул аст ё не, ҳақиқӣ бармегардед.variableName == нул;
- Шумо инчунин метавонед "! =" Операторро истифода баред, то ягон арзиш НЕСТ, ё не.
Барои ифодаи тағирёбандаи сифр, изҳороти "агар" -ро истифода баред. Натиҷаи ифода арзиши логикӣ (ҳақиқӣ ё дурӯғ) хоҳад буд. Шумо метавонед қимати булиро ҳамчун шарти баъдтар иҷро шудани баён истифода кунед.- Масалан, агар арзиш нул бошад, "object null" -ро ворид кунед. Агар ду аломати "==" тағирёбандаро нол диҳанд, оператор шартро нодида мегирад ё роҳи дигареро пайдо мекунад.
Қисми 2 аз 2: Истифодаи изҳороти чеки сифр
Нулро ҳамчун арзиши номаълум истифода баред. Null аксар вақт ба ҷои ягон арзиши таъиншуда ҳамчун ғуруби пешфарз истифода мешавад.- Бо
string () пас null арзиши муваққатӣ хоҳад буд, то он даме ки ин арзиш воқеан истифода шавад.
- Бо
- Нулро ҳамчун шарти қатъ кардани раванд истифода баред. Бозгашти null метавонад барои эҷоди охири ҳалқа ё боздоштани раванд истифода шавад. Ин одатан барои ҷорӣ кардани хатогӣ ё истисно ҳангоми коре нодуруст ё рух додани ҳолати номатлуб истифода мешавад.
- Барои нишон додани ҳолати ибтидоӣ насбшуда, null -ро истифода баред. Ба ҳамин монанд, null метавонад ҳамчун аломати оғоз нашудани раванд ё ҳамчун шарти нишони оғози раванд истифода шавад.
- Масалан, иҷрои чизе ҳангоми нул будан ё ҳеҷ коре накардан, то он даме ки объект НУЛ мешавад.
Маслиҳат
- Баъзе одамон истифодаи нулро дар барномасозии ба объект нигаронидашуда ҷонибдорӣ намекунанд, зеро ин намуди барномасозӣ ҳамеша арзиши объектро талаб мекунад.