Java String CompareToIgnoreCase() Method
ตัวอย่าง
เปรียบเทียบสองสตริง โดยไม่สนใจความแตกต่างของตัวพิมพ์เล็กและตัวพิมพ์ใหญ่:
String myStr1 = "HELLO";
String myStr2 = "hello";
System.out.println(myStr1.compareToIgnoreCase(myStr2));
ความหมายและการใช้งาน
วิธี การcompareToIgnoreCase()
นี้เปรียบเทียบสองสายอักขระ lexicographically โดยไม่สนใจความแตกต่างของตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
การเปรียบเทียบจะขึ้นอยู่กับค่า Unicode ของอักขระแต่ละตัวในสตริงที่แปลงเป็นตัวพิมพ์เล็ก
เมธอดคืนค่า 0 หากสตริงเท่ากับสตริงอื่น โดยไม่สนใจความแตกต่างของตัวพิมพ์ ค่าที่น้อยกว่า 0 จะถูกส่งกลับหากสตริงนั้นน้อยกว่าสตริงอื่น (อักขระน้อยกว่า) และค่าที่มากกว่า 0 หากสตริงนั้นมากกว่าสตริงอื่น (อักขระมากกว่า)
ไวยากรณ์
public int compareToIgnoreCase(String string2)
ค่าพารามิเตอร์
Parameter | Description |
---|---|
string2 | A String , representing the other string to be compared |
รายละเอียดทางเทคนิค
ผลตอบแทน: | ค่า : int 0 ถ้าสตริงเท่ากับสตริงอื่น โดยไม่สนใจความแตกต่างของตัวพิมพ์ < 0 หากสตริงมีคำศัพท์น้อยกว่าสตริงอื่น > 0 หากสตริงมีคำศัพท์มากกว่าสตริงอื่น (อักขระมากกว่า) |
---|---|
รุ่นจาวา: | 1.2 |
❮ วิธีการสตริง