Нөлдік айнымалының ешбір объектіні көрсетпейтінін және мәні жоқ екенін көрсетеді. Сіз кодтың бос жерін тексеру үшін негізгі 'if' операторын қолдана аласыз. Null әдетте бір нәрсенің жоқтығын белгілеу немесе тексеру үшін қолданылады. Бұл контексте оны код ішіндегі басқа процестерді бастау немесе тоқтату шарты ретінде пайдалануға болады.
Қадамдар
2 бөлімнің 1 бөлігі: Java -де нөлді тексеру
Қадам 1. Айнымалы мәнді анықтау үшін «=» пайдаланыңыз
Жалғыз «=» айнымалы мәнді жариялау және оған мән тағайындау үшін қолданылады. Сіз мұны айнымалы мәнді нөлге орнату үшін пайдалана аласыз.
- «0» мен нөл мәні бірдей емес және басқаша әрекет етеді.
-
variableName = бос;
Қадам 2. Айнымалы мәнді тексеру үшін «==» пайдаланыңыз
Екі жақтағы екі мәннің тең екендігін тексеру үшін “==” қолданылады. Егер сіз айнымалы мәнді нөлге «=» арқылы орнатсаңыз, айнымалы мәннің нөлге тең екендігін тексеру шындыққа қайтады.
-
variableName == бос;
- Мәннің тең емес екенін тексеру үшін «! =» Де қолдануға болады.
Қадам 3. нөлге шарт жасау үшін «if» операторын қолданыңыз
Өрнектің нәтижесі логикалық (шын немесе жалған) мән болады. Сіз логикалық мәнді оператордың келесі әрекетінің шарты ретінде пайдалана аласыз.
-
Мысалы, егер мән бос болса, онда «нысан бос» мәтінін басып шығарыңыз. Егер “==” айнымалы мәнді нөл деп таппаса, онда ол шартты өткізіп жібереді немесе басқа жолды алады.
Нысан нысаны = null; if (object == null) {System.out.print («нысан бос»); }
2 -ден 2 -ші бөлім: Нөлдік тексеруді қолдану
Қадам 1. null мәнін белгісіз мән ретінде пайдаланыңыз
Кез келген тағайындалған мәннің орнына null мәнін әдепкі ретінде қолдану жиі кездеседі.
-
жол ()
- мән нақты қолданылмайынша нөлге тең екенін білдіреді.
Қадам 2. Процесті аяқтау шарты ретінде null пайдаланыңыз
Нөлдік мәнді қайтару циклдің соңын іске қосу немесе процесті бұзу үшін пайдаланылуы мүмкін. Бұл көбінесе бірдеңе дұрыс болмай қалса немесе қажетсіз жағдай орын алса, қате немесе ерекшелік шығару үшін қолданылады.
Қадам 3. Басталмаған күйді көрсету үшін null пайдаланыңыз
Сол сияқты null процестің әлі басталмағанын көрсету үшін жалауша ретінде немесе процестің басталуын белгілеу шарты ретінде пайдаланылуы мүмкін.
-
Мысалы: объект нөл болған кезде бірдеңе жасаңыз немесе объект бос емес болғанша ештеңе жасамаңыз.
синхронды әдіс () {while (method () == null); әдіс (). nowCanDoStuff (); }