บทความนี้สรุปวิธีการของ Java เพื่อตรวจสอบว่าสตริงเป็นตัวเลขหรือไม่ แบ่งปันสำหรับการอ้างอิงของคุณดังนี้:
วิธีที่ 1: ใช้ฟังก์ชั่นที่มาพร้อมกับ Java
Public Static Boolean isnumeric (String str) {สำหรับ (int i = str.length ();-i> = 0;) {ถ้า (! คืนจริง;}วิธีที่ 2: ใช้นิพจน์ทั่วไป
Public Static Boolean isnumeric (String str) {pattern = pattern.compile ("[0-9]*");วิธีที่ 3: ใช้รหัส ASCII
Public Static Boolean isnumeric (String str) {สำหรับ (int i = str.length ();-i> = 0;) {int chr = str.charat (i); ส่งคืนเท็จ;} กลับมาจริง}ฉันหวังว่าบทความนี้จะเป็นประโยชน์กับการเขียนโปรแกรม Java ของทุกคน