Java เปรียบเทียบ String มากกว่า น้อยกว่า ยังไง  สร้างคำถาม

 3,758 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 16/11/2012

Java เปรียบเทียบ String มากกว่า น้อยกว่า ยังไง

ปรกติแล้ว การเปรียบเทียบ String ถ้าค่าเป็นตัวเลข
แนะนำให้แปลงเป็นพวก Interger ก่อนค่อยใช้ Operator มากกว่า น้อยกว่า
แต่ถ้าหาก ไม่ใช่ค่าที่เป็นตัวเลข เช่น อยากเปรียบเทียบว่า
"C" กับ "X" อะไรมากกว่ากัน ให้ใช้คำสั่ง compareTo(String x)
เช่น

String a="Boy";
String b="Cat";
System.out.println(a.compareTo(b));

ผลที่ได้ คือ : -1
นั่นแสดงว่า a น้อย กว่า b = 1 ตำแหน่ง
วิธีการคิดง่ายก็คือ
ถ้าได้ค่าออกมา น้อยกว่า 0 แสดงว่า ตัวตั้งน้อยกว่า ตัวเทียบ


ถ้าชอบบทความนี้ กด Like เลย :Java เปรียบเทียบ String มากกว่า น้อยกว่า ยังไง

 3,758 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 16/11/2012



SOA,Java,XSLT

 ร่วมแสดงความคิดเห็นได้ที่นี่

#1.    โอปอ
@ ก่อนเทียบ แนะนำให้ทำ Lower case หรือ Upper Case หรือจะใช้ compareToIgnoreCase() ก็ได้เหมือนกัน

...............................................



× แจ้งเตือน! เราสนับสนุนทุกความคิดเห็น ที่ ใช้ถ้อยคำสุภาพ ไม่ละเมิดผู้อื่น ไม่ก่อให้เกิดความขัดแย้ง

เนื้อหาที่เกี่ยวช้อง

  appserv detected that old version กดตกลงแล้วค้าง ถามเมื่อ (2018-07-22)   2,233 views  (ดูล่าสุดเมื่อ 43 วินาที!!)

  Java load properties file จาก class path ยังไงครับ ถามเมื่อ (2013-07-29)   3,131 views  (ดูล่าสุดเมื่อ 1 นาที)

  ขอตัวอย่าง Regular Expression Pattern ที่ใช้งานบ่อยๆ หน่อยครับ ถามเมื่อ (2015-09-29)   3,806 views  (ดูล่าสุดเมื่อ 13 นาที)

  MapReduce คืออะไร เกี่ยวข้องกับ Hadoop หรือ Big Data ยังไง ถามเมื่อ (2017-02-07)   12,891 views  (ดูล่าสุดเมื่อ 24 นาที)

  ต่อสายusb samsung gt c3222ไม่ได้ ถามเมื่อ (2014-06-26)   2,815 views  (ดูล่าสุดเมื่อ 52 นาที)

  Hibernate Call PLSQL โดยใช้ createStoredProcedureCall ถามเมื่อ (2017-06-01)   2,342 views  (ดูล่าสุดเมื่อ 64 นาที)

  Javascript เก็บค่าลง localStorage กับ SessionStorage ต่างกันอย่างไร ถามเมื่อ (2017-12-26)   2,754 views  (ดูล่าสุดเมื่อ 65 นาที)

  Version ของ Java ปัจจุบันไปถึงใหนแล้วครับ ถามเมื่อ (2015-04-27)   2,688 views  (ดูล่าสุดเมื่อ 65 นาที)

  ลืมรหัส ที่ตั้งพาสโคตลอค ทำไงดีคะ กดหลายครั้งละผิดตลอด ล่าสุดขุ้นว่าอีกชั่วโมงค่อยกดใหม่ เรยมะกล้าละ กัวลอค ถามเมื่อ (2013-06-26)   3,039 views  (ไม่มีคนดู)

  Eclipse วิธีเปลี่ยน Font ของ Java Text Editor ถามเมื่อ (2018-12-18)   3,182 views  (ไม่มีคนดู)


 

บ้านเดียวกันดอทคอม เว็บถามตอบ รวมทุกเรื่องที่คุณอยากรู้ ให้ความรู้ ความบันเทิง มีสาระ
www.ban1gun.com