Java дээр Null -ийг хэрхэн шалгах вэ (зурагтай)

Агуулгын хүснэгт:

Java дээр Null -ийг хэрхэн шалгах вэ (зурагтай)
Java дээр Null -ийг хэрхэн шалгах вэ (зурагтай)

Видео: Java дээр Null -ийг хэрхэн шалгах вэ (зурагтай)

Видео: Java дээр Null -ийг хэрхэн шалгах вэ (зурагтай)
Видео: Төхөөрөмж шинээр аваад хэрхэн нэвтрэх вэ? 2024, May
Anonim

Null гэдэг нь хувьсагч ямар ч объект руу чиглээгүй бөгөөд ямар ч утга агуулаагүй болохыг харуулж байна. Та кодын тэгийг шалгахын тулд үндсэн "if" мэдэгдлийг ашиглаж болно. Null гэдэг нь ямар нэгэн зүйл байхгүйг тодорхойлох эсвэл шалгахад ихэвчлэн хэрэглэгддэг. Энэ хүрээнд үүнийг код доторх бусад процессыг эхлүүлэх эсвэл зогсоох нөхцөл болгон ашиглаж болно.

Алхам

2 -р хэсгийн 1: Java дээр Null шалгах

Java алхам 1 дэх Null -ийг шалгана уу
Java алхам 1 дэх Null -ийг шалгана уу

Алхам 1. "=" ашиглан хувьсагчийг тодорхойлно уу

Хувьсагчийг тунхаглах, түүнд утга онооход ганц “=” ашигладаг. Та үүнийг ашиглан хувьсагчийг null болгож тохируулж болно.

  • "0" ба null утга нь ижил биш бөгөөд өөрөөр ажиллах болно.
  • variableName = null;

Java алхам 2 дахь Null -ийг шалгана уу
Java алхам 2 дахь Null -ийг шалгана уу

Алхам 2. "==" ашиглан хувьсагчийн утгыг шалгана уу

Хоёр талын хоёр утга тэнцүү эсэхийг шалгахын тулд “==” ашиглана. Хэрэв та хувьсагчийг null гэж "=" гэж тохируулсан бол хувьсагчийн null -тэй тэнцүү эсэхийг шалгаснаар үнэн болно.

  • variableName == null;

  • Та мөн "! =" Ашиглан утгыг тэнцүү биш эсэхийг шалгаж болно.
Java алхам 3 дахь Null -ийг шалгана уу
Java алхам 3 дахь Null -ийг шалгана уу

Алхам 3. Null -ийн нөхцлийг бүрдүүлэхийн тулд "if" мэдэгдлийг ашиглана уу

Илэрхийллийн үр дүн нь логик (үнэн эсвэл худал) утга байх болно. Та логик утгыг уг мэдэгдлийн дараа юу хийх нөхцөл болгон ашиглаж болно.

  • Жишээлбэл, хэрэв утга нь хоосон байвал "объект нь хоосон" гэсэн текстийг хэвлэ. Хэрэв "==" нь хувьсагчийг хоосон гэж үзээгүй бол энэ нөхцлийг алгасах эсвэл өөр замыг сонгож болно.

    Объектын объект = null; if (object == null) {System.out.print ("объект нь хоосон"); }

2 -р хэсгийн 2: Null Check ашиглах

Java алхам 4 дэх Null -ийг шалгана уу
Java алхам 4 дэх Null -ийг шалгана уу

Алхам 1. null -ийг үл мэдэгдэх утга болгон ашигла

Өгөгдсөн утгын оронд null -ийг анхдагч байдлаар ашиглах нь түгээмэл байдаг.

  • мөр ()

  • утгыг бодитоор ашиглах хүртэл хүчингүй болно гэсэн үг юм.
Java алхам 5 дахь Null -ийг шалгана уу
Java алхам 5 дахь Null -ийг шалгана уу

Алхам 2. Процесс дуусах нөхцлийг null болгон ашиглана уу

Null утгыг буцаах нь давталтын төгсгөлийг эхлүүлэх эсвэл процессыг таслахад ашиглаж болно. Энэ нь ямар нэг зүйл буруу болсон эсвэл хүсээгүй нөхцөл байдалд орсон тохиолдолд алдаа эсвэл онцгой тохиолдлыг гаргахад ихэвчлэн хэрэглэгддэг.

Java алхам 6 дахь Null -ийг шалгана уу
Java алхам 6 дахь Null -ийг шалгана уу

Алхам 3. Эхлээгүй төлөвийг илэрхийлэхийн тулд null ашиглана уу

Үүний нэгэн адил null нь процесс хараахан эхлээгүй байгааг харуулах туг эсвэл үйл явцын эхлэлийг тэмдэглэх нөхцөл болгон ашиглаж болно.

  • Жишээ нь: объект хоосон байхад ямар нэгэн зүйл хийх эсвэл объект нь тэг биш болтол юу ч хийхгүй байх.

    синхрончлогдсон арга () {while (method () == null); арга (). nowCanDoStuff (); }

Зөвлөмж болгож буй: