บทความนี้อธิบายวิธีการใช้อาร์เรย์เพื่อสตริงและสตริงเพื่ออาร์เรย์ใน Java แบ่งปันสำหรับการอ้างอิงของคุณดังนี้:
ไปยังสตริงเพื่ออาร์เรย์
ใช้วิธี Java split()
วิธี split() แยกสตริงขึ้นอยู่กับการจับคู่นิพจน์ทั่วไปที่กำหนด
หมายเหตุ: อักขระหลบหนีเช่น - และ * ต้องเพิ่ม // ตัวคั่นหลายตัวสามารถใช้เป็นยัติภังค์
// ถึงสตริงเพื่ออาร์เรย์ java.lang.stringstring str = "0,1,2,3,4,5"; สตริง [] arr = str.split (","); // ใช้เพื่อแยก System.out.println (array.toString (arr)); // [0, 1, 2, 3, 4, 5]อาร์เรย์เป็นสตริง
วิธีที่ 1: Traversal
String [] arr = {"0", "1", "2", "3", "4", "5"}; // traverse Stringbuffer str5 = new Stringbuffer (); สำหรับ (String s: arr) {str5.Append (s);} system.out.println (str5.toString ()); // 012345 วิธีที่ 2: ใช้วิธี join ของ StringUtils
// array ไปยัง string org.apache.commons.lang3.Stringutilsstring str3 = stringutils.join (arr); // อาร์เรย์ไปยังสตริงจริง ๆ แล้วใช้ Traversal System.out.println (STR3); // 012345string str4 = stringutils.join (arr, ","); // อาร์เรย์ไปยังสตริง (คั่นด้วยเครื่องหมายจุลภาค) (แนะนำ) System.out.println (STR4); // 0,1,2,3,4,5
วิธีที่ 3: ใช้วิธีการ toString arrayutils
// อาร์เรย์ไปยังสตริง org.apache.commons.lang3.arrayutilsstring str2 = arrayutils.toString (arr, ","); // อาร์เรย์ไปยังสตริง (คั่นด้วยเครื่องหมายจุลภาค, วงเล็บปีกกาที่มีปลาย) System.out.println (str2); // {0,1,2,3,4,5}สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเนื้อหาที่เกี่ยวข้องกับ Java โปรดตรวจสอบหัวข้อของเว็บไซต์นี้: "สรุปทักษะการดำเนินงาน Java Array", "บทสรุปของตัวละคร Java และทักษะการดำเนินงานสตริง", "สรุปทักษะการดำเนินงานทางคณิตศาสตร์ Java", "การสอนเกี่ยวกับโครงสร้างข้อมูล Java และอัลกอริธึม"
ฉันหวังว่าบทความนี้จะเป็นประโยชน์กับการเขียนโปรแกรม Java ของทุกคน