Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java

โปรแกรม Java เพื่อตรวจสอบว่าสตริงว่างเปล่าหรือเป็น Null


ในบทความนี้ เราจะเข้าใจวิธีการตรวจสอบว่า string ว่างหรือว่างหรือไม่ สตริงเป็นประเภทข้อมูลที่มีอักขระตั้งแต่หนึ่งตัวขึ้นไปและอยู่ในเครื่องหมายคำพูดคู่ (“ ”)

ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -

สมมติว่าข้อมูลที่เราป้อนคือ

อินพุตสตริง:null

ผลลัพธ์ที่ต้องการจะเป็น

สตริงเป็นสตริงว่าง

อัลกอริทึม

ขั้นตอนที่ 1 - STARTขั้นตอนที่ 2 - ประกาศสตริงชื่อ input_string ขั้นตอนที่ 3 - กำหนดค่า ขั้นตอนที่ 4 - ใช้ if-loop ให้คำนวณ input_string ==null ถ้าเป็นจริง สตริงจะเป็น null มิฉะนั้น สตริงจะไม่เป็น null ขั้นตอนที่ 5 - แสดง resultStep 6 - หยุด

ตัวอย่างที่ 1

ที่นี่ เราเชื่อมโยงการดำเนินการทั้งหมดเข้าด้วยกันภายใต้ฟังก์ชัน 'หลัก'

<ก่อนหน้า>สาธิตคลาสสาธารณะ { โมฆะสาธารณะหลัก (สตริง [] args) { สตริง input_string =null; System.out.println("สตริงถูกกำหนดเป็น:" +input_string); if (input_string ==null) { System.out.println ("\nสตริงเป็นสตริงว่าง"); } else if(input_string.isEmpty()){ System.out.println("\nสตริงเป็นสตริงว่าง"); } อื่น { System.out.println("\nสตริงไม่เป็นค่าว่างหรือสตริงว่าง"); } }}

ผลลัพธ์

สตริงถูกกำหนดเป็น:nullThe string เป็นสตริงว่าง

ตัวอย่างที่ 2

ในที่นี้ เราสรุปการดำเนินการเป็นฟังก์ชันที่แสดงการเขียนโปรแกรมเชิงวัตถุ

<ก่อน>สาธิตคลาสสาธารณะ { โมฆะคงที่ isNullEmpty (สตริง input_string) { ถ้า (input_string ==null) { System.out.println ("\n สตริงเป็นสตริงว่าง"); } else if(input_string.isEmpty()){ System.out.println("\nสตริงเป็นสตริงว่าง"); } อื่น { System.out.println("\nสตริงไม่เป็นค่าว่างหรือสตริงว่าง"); } } โมฆะคงที่สาธารณะหลัก (สตริง [] args) { สตริง input_string =null; System.out.println("สตริงถูกกำหนดเป็น:" +input_string); isNullEmpty(อินพุต_สตริง); }}

ผลลัพธ์

สตริงถูกกำหนดเป็น:nullThe string เป็นสตริงว่าง