ไลบรารีมาตรฐานของ Java ไม่ได้มีวิธีโดยตรงในการทำให้สตริงทั้งหมดเป็นตัวพิมพ์ใหญ่ในครั้งเดียว แต่คุณสามารถทำได้ด้วยการผสมผสานวิธีการที่มีอยู่ สำหรับความต้องการที่ซับซ้อนยิ่งขึ้น ไลบรารีอื่นๆ เช่น Apache Commons Lang มอบวิธีแก้ไขที่ชัดเจน.
นี่คือคำแนะนำเบื้องต้นในการต่อสตริงใน Java.
คลาส String ใน Java มีเมทอด toLowerCase() ที่ทำงานหนักให้คุณแล้ว ลองดูการใช้งานอย่างง่ายดายนี้.
String
toLowerCase()
ใน Java, เรามักใช้เมธอด String.replaceAll() ร่วมกับ regex pattern เพื่อลบอักขระ นี่คือตัวอย่างอย่างรวดเร็ว.
String.replaceAll()
การสกัดส่วนย่อยของสตริงใน Java ทำได้ง่ายโดยใช้เมทอด substring นี่คือวิธีการทำ.
substring
สตริงในภาษา Java มีเมธอด length() เพียงเรียกเมธอดนี้ คุณจะได้รับจำนวนอักขระ ง่ายดาย.
length()
Java ได้เ introduced String.format() สำหรับการแทรกสตริง.
String.format()
ลองดึงเครื่องหมายอัญประกาศเหล่านั้นออกจากข้อความของเรา การใช้งาน replace() method สำหรับการแก้ไขอย่างรวดเร็ว และใช้ regex สำหรับงานที่ยากขึ้น.
replace()
การค้นหาและแทนที่ใน Java ทำได้ง่ายด้วยคลาส String และเมธอด replace() นี่คือวิธีการทำ.
การสนับสนุนเรื่อง regex ใน Java หลักๆ อยู่ที่คลาส Pattern และ Matcher ในแพ็คเกจ java.util.regex นี่คือตัวอย่างง่ายๆ ในการค้นหาและพิมพ์คำทั้งหมดที่พบในสตริง โดยไม่คำนึงถึงตัวเล็กตัวใหญ่.
Pattern
Matcher
java.util.regex