สารบัญ:

เราสามารถเชื่อมสตริงและจำนวนเต็มใน Java ได้หรือไม่?
เราสามารถเชื่อมสตริงและจำนวนเต็มใน Java ได้หรือไม่?

วีดีโอ: เราสามารถเชื่อมสตริงและจำนวนเต็มใน Java ได้หรือไม่?

วีดีโอ: เราสามารถเชื่อมสตริงและจำนวนเต็มใน Java ได้หรือไม่?
วีดีโอ: เริ่มเขียนโปรแกรมด้วย Java ฉบับไว ๆ เข้าใจที่สุดในโลก 2024, พฤศจิกายน
Anonim

เชื่อมสตริง เป็นค่า int ใน Java . ถึง ต่อกัน NS สตริง เป็นค่า int ใช้ การต่อกัน โอเปอเรเตอร์ ค่า int = 3; ตอนนี้ ถึง ต่อกัน NS สตริง , คุณ ต้องประกาศ a สตริง และใช้ตัวดำเนินการ +

รู้ยัง จะเกิดอะไรขึ้นถ้าคุณเพิ่ม int ลงในสตริง

คุณ กำลังเชื่อมต่อ int ในสตริง . ใน สตริง การต่อกัน int แปลงเป็น สตริง . ในจะถูกแปลงเป็น สตริง ดังนั้นค่าของเช็คซัมจะเท่ากับ 15Mesalt ถ้า นิพจน์ตัวถูกดำเนินการเดียวเท่านั้นที่เป็นประเภท สตริง , แล้ว สตริง การแปลงจะดำเนินการบนตัวถูกดำเนินการอื่นเพื่อสร้าง a สตริง ที่รันไทม์

ต่อมา คำถามคือ ตัวดำเนินการใดสามารถใช้ในการต่อสตริงได้? ในภาษาโปรแกรมหลายภาษา การต่อสตริงเป็นโอเปอเรเตอร์ infix แบบไบนารี ตัวดำเนินการ + (บวก) มักจะโอเวอร์โหลดเพื่อแสดงถึงการต่อกันของสตริง ข้อโต้แย้ง : "สวัสดี" + "โลก" มีค่า "สวัสดีชาวโลก"

ด้วยวิธีนี้คุณจะเชื่อมกับ Java ได้อย่างไร?

การใช้ตัวดำเนินการ + เป็นวิธีที่พบได้บ่อยที่สุดใน ต่อกัน สองสายใน Java . คุณสามารถระบุตัวแปร ตัวเลข หรือตัวอักษรสตริง (ซึ่งล้อมรอบด้วยเครื่องหมายคำพูดคู่เสมอ) อย่าลืมเพิ่มช่องว่างเพื่อที่ว่าเมื่อพิมพ์สตริงที่รวมกันแล้ว คำในนั้นจะถูกแยกออกอย่างเหมาะสม

คุณจะแปลงตัวเลขเป็นสตริงได้อย่างไร?

วิธีต่างๆ สำหรับการแปลงจำนวนเต็มเป็นสตริงใน Java

  1. แปลงโดยใช้ Integer.toString(int) คลาส Integer มีเมธอดสแตติกที่ส่งคืนอ็อบเจ็กต์ String ที่แสดงพารามิเตอร์ int ที่ระบุ
  2. แปลงโดยใช้ String.valueOf(int)
  3. แปลงโดยใช้จำนวนเต็ม(int).toString()
  4. แปลงโดยใช้รูปแบบทศนิยม
  5. แปลงโดยใช้ StringBuffer หรือ StringBuilder
  6. แปลงด้วยฐานพิเศษ

แนะนำ: