วันนี้ฉันพบปัญหาเมื่อเขียนโครงการซึ่งคือการแปลงคอลเลกชันที่ได้รับเป็นสตริง
นำเข้า org.apache.commons.lang.stringutils;
มีวิธีการง่าย ๆ : String str = stringutils.join (รายการ, ",");
รายการพารามิเตอร์แรกแสดงถึงวัตถุคอลเลกชันที่จะแปลง
พารามิเตอร์ที่สอง "," หมายความว่าชุดควรคั่นด้วยเครื่องหมายจุลภาค
สิ่งนี้จะช่วยลดขั้นตอนการแปลงระดับกลางจำนวนมากและสามารถรับสตริงที่คั่นด้วยเครื่องหมายจุลภาคได้โดยตรง:
คอลเลกชัน: [บาสเก็ตบอล, ฟุตบอล] -> สตริง: "บาสเก็ตบอล, ฟุตบอล"
แปลงคอลเลกชันเป็นสตริง:
นำเข้า org.apache.commons.lang.stringutils; // แปลงชุดเป็นสตริง pst.setstring (4, stringutils.join (user.getfav (), ","));
แปลงสตริงเป็นคอลเลกชัน:
/***/แพ็คเกจ mypkg; นำเข้า java.util.arraylist; นำเข้า java.util.arrays; นำเข้า java.util.list;/***@author ll*23 สิงหาคม 2016*/การทดสอบระดับสาธารณะ // แยกสตริงด้วยเครื่องหมายจุลภาคเพื่อรับสตริงสตริงอาเรย์ [] strs = str.split (","); // แปลงอาร์เรย์สตริงเป็นรายการรายการรวบรวมรายการ = array.aslist (STRS); // ดูชุดสำหรับ (int i = 0; i <list.size (); i ++) {system.out.println (list.get (i)); -ผลลัพธ์:
วอลเลย์บอลฟุตบอลบาสเก็ตบอล
บทความข้างต้นเกี่ยวกับวิธีการใช้งานของการแลกเปลี่ยนคอลเลกชันและสตริงเป็นเนื้อหาทั้งหมดที่ฉันได้แบ่งปันกับคุณ ฉันหวังว่าคุณจะให้ข้อมูลอ้างอิงและฉันหวังว่าคุณจะสนับสนุน wulin.com มากขึ้น