บทความนี้จะอธิบายวิธีการสำรวจของชุดคอลเลกชัน Java รายการ และแมปผ่านตัวอย่าง และแบ่งปันให้คุณเพื่อเป็นข้อมูลอ้างอิง
วิธีการเฉพาะมีดังนี้:
แพ็คเกจ com.shellway.javase; นำเข้า java.util.ArrayList; นำเข้า java.util.Collection; นำเข้า java.util.HashSet; นำเข้า java.util.Iterator; นำเข้า java.util.List; นำเข้า java.util.Map; นำเข้า java.util.Set; นำเข้า java.util.TreeMap; นำเข้า org.junit.Test; TestCollection ระดับสาธารณะ { โมฆะคงที่สาธารณะ พิมพ์ (คอลเลกชัน<? ขยายวัตถุ> c){ Iterator<? ขยายวัตถุ> it = c.iterator(); while (it.hasNext()) { Object object = (Object) it.next(); println(object); } } @Test public void demo1(){ Set<String> set = new HashSet<String>(); set.add("AAA"); set.add("CCC"); print(set); //วิธีสำรวจเส้นทางแรกของ Set: ใช้ Iterator It1 = set.iterator(); (ss); } // วิธีสำรวจเส้นทางแรกของ Set: ใช้ foreach สำหรับ (String sss : set) { System.out.println(sss); } List<String> list = new ArrayList<String>(); list.add("DDDD"); list.add("EEEEE"); list.add("FFFF"); พิมพ์ (รายการ); // วิธีแรกในการสำรวจรายการ: รายการเป็นไปตามลำดับ ให้ใช้เมธอด size() และ get() เพื่อรับ for (int i = 0; i < list.size(); i++) { System.out.println(list.get(i)) } // วิธีที่สองในการสำรวจรายการ: ใช้ Iterator Iterator<String> it = list.iterator(); while (it.hasNext()) { System.out.println(it.next()); } //List The วิธีสำรวจเส้นทางที่สาม: ใช้ foreach for (String s2 : list) { System.out.println(s2); } Map<String,String> map = new TreeMap<String, String>(); map.put("Jerry", "10000"); map.put("shellway", "20000"); map.put("Kizi", "30000"); พิมพ์(map.entrySet()); วิธีสำรวจเส้นทางวิธีแรกของ Map: รับคีย์ก่อน จากนั้นรับค่า Set<String> sett = map.keySet(); for (String s : sett) { System.out.println(s+///map.get(s)); } //วิธีสำรวจเส้นทางที่สองของแผนที่: รับคู่คีย์-ค่าสำหรับรายการ (Map.Entry<String, String> : map.entrySet ( )) { System.out.println(entry.getKey()+" : "+entry.getValue());
ข้อมูลทั่วไปถูกใช้ที่นี่เพื่อตรวจสอบความปลอดภัยของประเภทและการเคลื่อนที่ของวัตถุที่รวบรวม
ฉันหวังว่าสิ่งที่บทความนี้อธิบายจะเป็นประโยชน์ต่อการเรียนรู้การเขียนโปรแกรม Java ของทุกคน