วิธีการแปลงสตริงเป็น Int ใน Java: วิธีการและตัวอย่าง



บทความนี้จะให้ความรู้โดยละเอียดเกี่ยวกับวิธีต่างๆในการแปลง String เป็น Int ใน Java

มีหลายวิธีในการแปลงสตริงเป็นจำนวนเต็ม . วิธีที่ใช้บ่อยที่สุดคือวิธี pareseInt () มีหลายวิธีในการแปลงสตริงเป็นจำนวนเต็ม ในบทความนี้เราจะดูวิธีการที่เป็นไปได้ทั้งหมดในการแปลง String เป็น int ใน Java

สามวิธีหลัก ได้แก่ :





java ค้นหาจำนวนมากที่สุดในรายการ
  1. parseInt () วิธีการ
  2. valueOf () วิธีการ
  3. วิธี NumberFormatException

parseInt () วิธีการแปลง String เป็น Int ใน Java

ในวิธีนี้สตริงจะถูกแปลงเป็น int ดั้งเดิม



ไวยากรณ์: int dtypename = Integer.parseInt (สตริง)

ตัวอย่าง: int res = Integer.parseInt (str)

พิจารณารหัส:



การทดสอบคลาสสาธารณะ {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('the number is:' + res)}}

เอาท์พุท:

Output

คำอธิบาย:

ในโค้ดด้านบนเรามีตัวแปรสตริง“ 102” เราประกาศตัวแปร res อื่นนี่คือประเภทจำนวนเต็ม ดังนั้นตัวแปรสตริงจะถูกแปลงเป็นจำนวนเต็มโดยใช้เมธอด parseInt ()

valueOf () method: String to Int ใน Java

ในวิธีนี้สตริงจะถูกแปลงเป็นอ็อบเจ็กต์ Integer

ไวยากรณ์: จำนวนเต็ม dtypename = Integer.valueOf (สตริง)

ตัวอย่าง: จำนวนเต็ม res = Integer.valueOf (str)

พิจารณารหัส:

python def __init __ (ตัวเอง)
การทดสอบคลาสสาธารณะ {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('the number is:' + res)}}

เอาท์พุท:

คำอธิบาย:

ในโค้ดด้านบนเรามีตัวแปรสตริง“ 122” เราประกาศผลลัพธ์ตัวแปรอื่นเป็น res นี่คือประเภทจำนวนเต็ม ดังนั้นตัวแปรสตริงจะถูกแปลงเป็นจำนวนเต็มโดยใช้เมธอด valueOf ()

string to date ใน java

หมายเหตุ: parseInt () ส่งคืน int ดั้งเดิมในขณะที่ valueOf () ส่งคืนอ็อบเจ็กต์ Integer () ใหม่

วิธี NumberFormatException

NumberFormatException ถูกโยนทิ้งเมื่อสตริงไม่สามารถแยกวิเคราะห์ได้

พิจารณารหัส:

การทดสอบคลาสสาธารณะ {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('the number is:' + res)}}

เอาท์พุท:

คำอธิบาย:

มีการสร้างข้อยกเว้นเมื่อสตริงไม่สามารถแยกวิเคราะห์ได้

ด้วยเหตุนี้เราจึงมาถึงตอนท้ายของบทความ String to Int ใน Java ฉันหวังว่าคุณจะได้ทราบถึงวิธีการทั้งสามวิธีในการแปลง String เป็น int ใน Java

ตรวจสอบไฟล์ โดย Edureka บริษัท การเรียนรู้ออนไลน์ที่เชื่อถือได้ซึ่งมีเครือข่ายผู้เรียนที่พึงพอใจมากกว่า 250,000 คนกระจายอยู่ทั่วโลก เราพร้อมที่จะช่วยเหลือคุณในทุกขั้นตอนในการเดินทางของคุณสำหรับการเป็นนอกเหนือจากคำถามสัมภาษณ์ java นี้เรามาพร้อมกับหลักสูตรที่ออกแบบมาสำหรับนักเรียนและมืออาชีพที่ต้องการเป็น Java Developer