อักขระ null ของสตริงคืออะไร?
อักขระ null ของสตริงคืออะไร?

วีดีโอ: อักขระ null ของสตริงคืออะไร?

วีดีโอ: อักขระ null ของสตริงคืออะไร?
วีดีโอ: SQL Null or Empty - How to Check for Null or Empty Column in SQL Server - Quick Tips Ep42 2024, อาจ
Anonim

NS อักขระว่าง คือ อักขระ โดยตั้งค่าบิต allits เป็นศูนย์ ดังนั้นจึงมีค่าตัวเลขเป็นศูนย์และสามารถใช้แทนจุดสิ้นสุดของ a สตริง ของ ตัวอักษร เช่น คำหรือวลี ซึ่งจะช่วยให้โปรแกรมเมอร์สามารถกำหนดความยาวของ สตริง.

ตามลําดับ คุณพิมพ์อักขระ null อย่างไร

ในเครื่องหมายคาเร็ต อักขระว่าง คือ ^@. คีย์บอร์ดบางตัวได้ เข้าสู่ NS อักขระว่าง โดยการกด Ctrl ค้างไว้แล้วกด @ (ในเลย์เอาต์ของสหรัฐฯ เพียง Ctrl + 2 มักจะใช้งานได้ ไม่จำเป็นต้อง ⇧ Shift เพื่อรับ @sign)

อักขระ null ใน Java คืออะไร? ค่าเริ่มต้นของประเภทดั้งเดิมของถ่านคือ'u0000'( อักขระว่าง ) ตามที่ระบุไว้ใน Java ข้อกำหนดภาษา ทางลัดสำหรับ 'u0000' คือ '' ดังนั้น โมฆะ สามารถแสดงด้วย 'u0000' หรือ '' ด้านล่าง Java โปรแกรมตรวจสอบ โมฆะ การแสดงตัวอย่างโดยใช้ฟิลด์ถ่าน 'c'

นอกจากนี้ สตริงสามารถเป็นค่าว่างได้หรือไม่?

ว่างเปล่า สตริง อย่างไรก็ตาม เป็นค่า - มันคือ a สตริง ที่ไม่มีตัวอักษร โมฆะ โดยพื้นฐานแล้วคือ 'ไม่มีอะไร' - เป็น 'ค่า' เริ่มต้น (เพื่อใช้คำแบบหลวม ๆ) ที่ Java กำหนดให้กับตัวแปร Object ใด ๆ ที่ไม่ได้เริ่มต้น โมฆะ ไม่ใช่ค่าจริง ๆ ดังนั้นจึงไม่มีคุณสมบัติ

ทำไมสตริงถึงลงท้ายด้วย null?

เพราะซีใช้ โมฆะ -สิ้นสุด สตริง ซึ่งหมายความว่า จบ ใดๆ สตริง ถูกทำเครื่องหมายโดยค่า ASCII 0 (the โมฆะ อักขระ) ซึ่งยังแสดงในภาษา C เป็น '' โมฆะ การสิ้นสุดนั้นแตกต่างอย่างมากจากวิธีจัดการภาษาอื่น ๆ สตริง.

แนะนำ: