ดังที่แสดงด้านล่าง:
นำเข้า java.util.list; นำเข้า java.util.arraylist; นำเข้า java.util.set; นำเข้า java.util.hashset; คลาสสาธารณะ lzwcode {โมฆะคงที่สาธารณะหลัก (สตริง [] args) {testa (); system.out.println ("============================================================================================= - - - testa () {string [] str = {"java", "c ++", "php", "c#", "python", "c ++", "java"}; สำหรับ (string elementa: str) {system.out.print (elementa+""); {ถ้า (! list.contains (str [i])) {list.add (str [i]);}}/*ตั้งค่า <string> set = new hashset <string> (); */system.out.println (); string [] newstr = list.toarray (สตริงใหม่ [1]); // ส่งคืนอาร์เรย์ของประเภทที่ระบุที่มีวัตถุทั้งหมดสำหรับ (string elementB: newStr) {system.out.print (elementb+"");} system.out.println ();} // ลบหนึ่งในองค์ประกอบในอาเรย์ (String Elementa: Str) {System.out.print (Elementa+"");} // ลบ phplist <String> list = new ArrayList <String> (); สำหรับ (int i = 0; i <str.length; i ++) {list.add (str [i]); //list.remove("php ") System.out.println (); string [] newstr = list.toarray (สตริงใหม่ [1]); // ส่งคืนอาร์เรย์ของประเภทที่ระบุที่มีวัตถุทั้งหมดสำหรับ (string elementB: newStr) {system.out.print (elementb+"");} system.out.println ();} // เพิ่มองค์ประกอบในอาร์เรย์สาธารณะคงที่ Elementa: str) {system.out.print (elementa + "");} // เพิ่ม rubylist <string> list = new ArrayList <String> (); สำหรับ (int i = 0; i <str.length; i ++) {list.add (str [i]);} list.add (2, "ruby"); //list.add("Ruby ") System.out.println (); string [] stringtr = list.toarray (สตริงใหม่ [1]); // ส่งคืนอาร์เรย์ของประเภทที่ระบุที่มีวัตถุทั้งหมดสำหรับ (String ElementB: NewsTR) {System.out.print (ElementB + "");} System.out.println ();}}ผลลัพธ์ของคอนโซล:
ในอาร์เรย์ Java ข้างต้นวิธีการใช้งานของการลบค่าที่ซ้ำกันการเพิ่มและลบองค์ประกอบอาร์เรย์เป็นเนื้อหาทั้งหมดที่ฉันได้แบ่งปันกับคุณ ฉันหวังว่าคุณจะให้ข้อมูลอ้างอิงและฉันหวังว่าคุณจะสนับสนุน wulin.com มากขึ้น