วีดีโอ: อะไรคือความแตกต่างระหว่าง isEmpty และ Isblank?
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
isBlank () คืนค่า จริง สำหรับช่องว่าง (เพียงช่องว่าง) และสำหรับ null String เช่นกัน มันว่างเปล่า () คืนค่า จริง เมื่อไม่มี charsequence ใน พารามิเตอร์สตริงหรือเมื่อพารามิเตอร์สตริงเป็นค่าว่าง ความแตกต่าง คือว่า มันว่างเปล่า () คืนค่า false หากพารามิเตอร์ String มีเพียงช่องว่าง
ดังนั้น อะไรคือความแตกต่างระหว่าง StringUtils Isblank และ Stringutils isEmpty?
StringUtils . มันว่างเปล่า () ใช้เพื่อค้นหาว่าสตริงนั้นมีความยาว 0 หรือ null แต่ StringUtils . isBlank () ก้าวไปข้างหน้า
ข้างข้างบนว่างหรือป่าว? isBlank() vs isEmpty() ทั้งสองวิธีใช้สำหรับตรวจสอบ ว่างเปล่า หรือ ว่างเปล่า สตริงในจาวา ความแตกต่างระหว่างทั้งสองวิธีคือเมธอด isEmpty() คืนค่า จริง หากความยาวสตริงเท่ากับ 0 เมธอด isBlank() จะตรวจสอบเฉพาะอักขระที่ไม่ใช่ช่องว่าง ไม่ตรวจสอบความยาวของสตริง
นอกจากนี้ isEmpty ตรวจสอบ NULL หรือไม่
คุณไม่สามารถใช้สตริงได้ มันว่างเปล่า () ถ้ามันเป็น โมฆะ . ดีที่สุดคือการมีวิธีการของคุณเองเพื่อ ตรวจสอบ null หรือ ว่างเปล่า . อย่างที่คุณเห็น เช็ค ความยาวของสายดังนั้นคุณต้อง ตรวจสอบ ถ้าสตริงคือ โมฆะ ก่อน.
คุณจะตรวจสอบได้อย่างไรว่าสตริงว่างหรือไม่?
ดังนั้น ในความคิดของฉัน นี่คือสิ่งที่ถูกต้อง วิธีตรวจสอบ ถ้า สตริงว่างเปล่าหรือไม่ . หากคุณนิยามของ สตริงว่าง รวมถึง โมฆะ จากนั้นคุณสามารถใช้คลาส StringUtils ของ Apache Commons Lang ได้ มีเมธอดเช่น isEmpty() ซึ่งคืนค่าเป็นจริงสำหรับทั้ง โมฆะ และ สตริงว่าง ตามตัวอักษร
แนะนำ:
อะไรคือความแตกต่างระหว่าง IIS และ IIS Express?
IIS express จะใช้โดยผู้ที่ไม่มีสิทธิ์เข้าถึง IIS หรือต้องการสิ่งที่เบากว่า IIS แต่เหมือน IIS มากกว่า Cassini IIS 7 มาพร้อมกับระบบปฏิบัติการและรวมเข้ากับ Windows อย่างแน่นหนา
อะไรคือความแตกต่างระหว่าง RIP และ RIPv2?
RIPv1 เป็นโปรโตคอลการกำหนดเส้นทางที่มีระดับ และไม่รองรับ VLSM (Variable Length Subnet Masking) RIPv2 เป็นการกำหนดเส้นทางแบบไม่มีคลาสและรองรับ VLSM (ซับเน็ตมาสก์ความยาวตัวแปร) RIPv2 มีตัวเลือกสำหรับเน็ตเวิร์กมาสก์ในการอัปเดตเพื่ออนุญาตการโฆษณาการกำหนดเส้นทางแบบไม่มีคลาส
อะไรคือความแตกต่างระหว่าง ECS และ Ecdis?
อะไรคือความแตกต่างระหว่าง ECS และ ECDIS? ECDIS ภายใน Integrated Bridge System (IBS) โปรดทราบว่าเมื่อใช้เพื่อแสดงแผนภูมิอิเล็กทรอนิกส์ที่ไม่เป็นไปตามมาตรฐาน SOLAS ECDIS จะถูกจัดประเภทเป็น ECS และสามารถใช้เป็นเครื่องช่วยในการนำทางเท่านั้น (ดูระเบียบข้อบังคับด้านล่าง)
อะไรคือความแตกต่างระหว่าง Merge และ Union ทั้งหมดใน SSIS?
ข้อแตกต่างประการแรกและชัดเจนที่สุดคือ Merge สามารถยอมรับชุดข้อมูลได้เพียงสองชุดเท่านั้น ขณะที่ Union All สามารถรับชุดข้อมูลสำหรับอินพุตได้มากกว่าสองชุด ข้อแตกต่างประการที่สองคือการผสานต้องการชุดข้อมูลทั้งสองเพื่อจัดเรียงในขณะที่ Union All ไม่ต้องการชุดข้อมูลที่เรียงลำดับ
อะไรคือความแตกต่างระหว่าง 2012 และ 2012 r2?
เมื่อพูดถึงอินเทอร์เฟซผู้ใช้ มีความแตกต่างเล็กน้อยระหว่าง Windows Server 2012 R2 กับรุ่นก่อน การเปลี่ยนแปลงที่แท้จริงอยู่ภายใต้พื้นผิว โดยมีการปรับปรุงที่สำคัญสำหรับ Hyper-V, Storage Spaces และ ActiveDirectory Windows Server 2012 R2 ได้รับการกำหนดค่า เช่น Server 2012 ผ่าน Server Manager