Нөл өзгөрмө эч нерсени көрсөтпөгөнүн жана эч кандай мааниге ээ эместигин көрсөтөт. Сиз коддун бир нөлүн текшерүү үчүн негизги 'if' билдирүүсүн колдоно аласыз. Null көбүнчө бир нерсенин жоктугун белгилөө же текшерүү үчүн колдонулат. Бул контекстте, бул коддун ичиндеги башка процесстерди баштоо же токтотуу үчүн шарт катары колдонулушу мүмкүн.
Кадамдар
2 ичинен 1 -бөлүк: Javaда нөлдү текшерүү
Кадам 1. Өзгөрмөнү аныктоо үчүн “=” колдонуңуз
Жалгыз "=" өзгөрмөнү жарыялоо жана ага маани берүү үчүн колдонулат. Сиз муну өзгөрмөнү нөлгө коюу үчүн колдоно аласыз.
- "0" менен нөлдүн мааниси бирдей эмес жана башкача мамиле кылат.
-
variableName = null;
Кадам 2. Өзгөрмөнүн маанисин текшерүү үчүн "==" колдонуңуз
"==" эки тараптын эки мааниси бирдей экенин текшерүү үчүн колдонулат. Эгер сиз "=" менен нөлгө нөлдү койсоңуз, анда өзгөрмөнүн нөлгө барабар экенин текшерүү чындыкка кайтып келет.
-
variableName == null;
- Сиз ошондой эле "! =" Колдонуп, маанинин барабар эместигин текшере аласыз.
Кадам 3. нөлгө шарт түзүү үчүн "if" билдирүүсүн колдонуңуз
Сөздүн жыйынтыгы логикалык (чыныгы же жалган) мааниге ээ болот. Сиз логикалык маанини билдирменин андан аркы ишинин шарты катары колдоно аласыз.
-
Мисалы, эгер мааниси нөлгө барабар болсо, анда "object null" текстин басып чыгарыңыз. Эгерде "==" өзгөрмөнү нөл деп таппаса, анда ал шартты өткөрүп жиберет же башка жолго түшүшү мүмкүн.
Объект объектиси = null; if (object == null) {System.out.print ("object is null"); }
2 ичинен 2 -бөлүк: нөл текшерүүнү колдонуу
Кадам 1. белгисиз маани катары null колдонуңуз
Белгиленген нарктын ордуна null дегенди демейки катары колдонуу кадимки көрүнүш.
-
сап ()
- мааниси иш жүзүндө колдонулганга чейин нөл экенин билдирет.
Кадам 2. Процессти токтотуунун шарты катары null колдонуңуз
Нөлдүк маанини кайтаруу циклдин аягына чыгуу же процессти бузуу үчүн колдонулушу мүмкүн. Бул көбүнчө бир нерсе туура эмес кеткенде же керексиз шартка кабылганда ката же өзгөчө учурду ырастоо үчүн колдонулат.
Кадам 3. Колдонулбаган абалды көрсөтүү үчүн null колдонуңуз
Ошо сыяктуу эле, null процесси али баштала электигин көрсөтүү үчүн же процесстин башталышын белгилөө үчүн шарт катары колдонулушу мүмкүн.
-
Мисалы: объект нөл болуп турганда бир нерсе кылыңыз же объект НОЛ эмес болгуча эч нерсе кылбаңыз.
синхрондуу ыкма () {while (method () == null); метод (). nowCanDoStuff (); }