ผู้เขียน:
Eugene Taylor
วันที่สร้าง:
9 สิงหาคม 2021
วันที่อัปเดต:
22 มิถุนายน 2024
![FIX : java is not recognized as an internal command or external command win 10 , Win 8, Win ,Win 7](https://i.ytimg.com/vi/OtzAlyMDdm0/hqdefault.jpg)
เนื้อหา
Null บ่งชี้ว่าตัวแปรไม่ได้อ้างถึงวัตถุและไม่มีค่า คุณสามารถใช้คำสั่ง "if" มาตรฐานเพื่อตรวจสอบค่าว่างในโค้ด Null มักใช้เพื่อบ่งชี้หรือยืนยันการไม่มีอยู่ของบางสิ่ง ในบริบทนั้นสามารถใช้เป็นเงื่อนไขในการเริ่มต้นหรือหยุดกระบวนการอื่น ๆ ภายในโค้ดได้
ที่จะก้าว
ส่วนที่ 1 จาก 2: การตรวจสอบค่าว่างใน Java
ใช้ "=" เพื่อกำหนดตัวแปร "=" รายการเดียวใช้เพื่อประกาศตัวแปรและกำหนดค่าให้กับตัวแปร คุณสามารถใช้สิ่งนี้เพื่อตั้งค่าตัวแปรให้เป็นโมฆะ
- ค่า "0" และค่าว่างไม่เหมือนกันและจะทำงานในรูปแบบที่แตกต่างกัน
- variableName = null;
ใช้ "==" เพื่อตรวจสอบค่าของตัวแปร A "==" ใช้เพื่อตรวจสอบว่าค่าสองค่าทั้งสองด้านของตัวนับเท่ากันหรือไม่ หากคุณตั้งค่าตัวแปรเป็น null ด้วย "=" การตรวจสอบว่าตัวแปรเป็นโมฆะจะส่งคืน "จริง"
- variableName == null;
- คุณยังสามารถใช้ "! =" เพื่อตรวจสอบว่าค่าไม่เท่ากันหรือไม่
ใช้คำสั่ง "if" เพื่อสร้างเงื่อนไขสำหรับ null นิพจน์ส่งคืนบูลีน (จริงหรือเท็จ) คุณสามารถใช้ค่าบูลีนเป็นเงื่อนไขสำหรับสิ่งที่คำสั่งจะทำต่อไป
- ตัวอย่างเช่นหากค่าเป็นโมฆะให้พิมพ์ข้อความว่า "object is null" หาก "==" ไม่คืนค่าตัวแปรให้เป็นโมฆะตัวแปรจะข้ามเงื่อนไขหรือไปตามเส้นทางอื่น
วัตถุวัตถุ = null; ถ้า (object == null) {System.out.print ("object is null"); }
ส่วนที่ 2 จาก 2: ใช้การตรวจสอบค่าว่าง
ใช้ null เป็นค่าที่ไม่รู้จัก เป็นเรื่องปกติที่จะใช้ null เป็นค่าเริ่มต้นแทนค่าที่กำหนด
- string () หมายถึงค่าว่างจนกว่าจะใช้จริง
ใช้ null เป็นเงื่อนไขในการหยุดกระบวนการ การส่งคืนค่า null สามารถใช้เป็นทริกเกอร์เพื่อหยุดการวนซ้ำหรือยกเลิกกระบวนการ โดยทั่วไปจะใช้เพื่อโยนข้อผิดพลาดหรือข้อยกเว้นเมื่อมีบางอย่างผิดพลาดหรือตรงตามเงื่อนไขที่ไม่ต้องการ
ใช้ null เพื่อระบุสถานะที่ไม่ได้ฝึกหัด ในทำนองเดียวกัน null สามารถใช้เป็นแฟล็กเพื่อระบุว่ากระบวนการยังไม่เริ่มต้นหรือเป็นเงื่อนไขเพื่อระบุการเริ่มต้นของกระบวนการ
- ตัวอย่างเช่นทำบางสิ่งในขณะที่วัตถุเป็นโมฆะหรือไม่ทำอะไรเลยจนกว่าวัตถุนั้นจะไม่เป็นโมฆะ
วิธีการซิงโครไนซ์ () {while (method () == null); วิธีการ (). nowCanDoStuff (); }
- ตัวอย่างเช่นทำบางสิ่งในขณะที่วัตถุเป็นโมฆะหรือไม่ทำอะไรเลยจนกว่าวัตถุนั้นจะไม่เป็นโมฆะ
เคล็ดลับ
- บางคนพบว่ามีการใช้โปรแกรม null bad บ่อยครั้งในการเขียนโปรแกรมเชิงวัตถุโดยที่ค่าควรชี้ไปที่วัตถุเสมอ