Автор:
Eugene Taylor
Дата На Създаване:
9 Август 2021
Дата На Актуализиране:
22 Юни 2024
Съдържание
Null показва, че променлива не се отнася до обект и няма стойност. Можете да използвате стандартен оператор "if", за да проверите нулева стойност в парче код. Null обикновено се използва, за да посочи или потвърди несъществуването на нещо. В този контекст той може да се използва като условие за стартиране или спиране на други процеси в кода.
Стъпвам
Част 1 от 2: Проверка на null в Java
- Използвайте "=", за да дефинирате променлива. За деклариране на променлива и присвояване на стойност се използва единично "=". Можете да използвате това, за да зададете променлива на null.
- Стойността "0" и null не са еднакви и ще се държат по различен начин.
- име на променлива = нула;
- Използвайте "==", за да проверите стойността на променлива. Използва се "==", за да се провери дали две стойности от двете страни на брояча са равни. Ако сте задали променлива на null с "=", проверката дали променливата е null ще върне "true".
- име на променлива == нула;
- Можете също да използвате "! =" За да проверите дали дадена стойност НЕ е равна.
- Използвайте израз "if", за да създадете условие за нулата. Изразът връща булева стойност (вярно или невярно). Можете да използвате булевата стойност като условие за това, което ще направи следното израза.
- Например, ако стойността е нула, отпечатайте текста "обектът е нула". Ако "==" не върне променливата за нула, тогава тя ще пропусне условието или ще следва друг маршрут.
Обект обект = нула; if (object == null) {System.out.print ("object is null"); }
Част 2 от 2: Използване на нулева проверка
- Използвайте null като неизвестна стойност. Често се използва нула като стойност по подразбиране вместо присвоена стойност.
- string () означава, че стойността е нула, докато не се използва реално.
- Използвайте null като условие за спиране на процес. Връщането на нулева стойност може да се използва като задействане за спиране на цикъл или прекъсване на процес. Това се използва по-често за изхвърляне на грешка или изключение, когато нещо се обърка или е изпълнено нежелано условие.
- Използвайте null, за да посочите непосветено състояние. По същия начин null може да се използва като флаг, за да се посочи, че процесът не е стартирал, или като условие, за да се посочи началото на процес.
- Например, направете нещо, докато обектът е нулев, или не правете нищо, докато обектът НЕ е нулев.
синхронизиран метод () {while (method () == null); метод (). nowCanDoStuff (); }
- Например, направете нещо, докато обектът е нулев, или не правете нищо, докато обектът НЕ е нулев.
Съвети
- Някои намират честата употреба на нулево лошо програмиране в обектно ориентирано програмиране, където стойностите винаги трябва да сочат към обект.