treemap:
แพ็คเกจ com; นำเข้า java.util.comparator; นำเข้า java.util.treemap; คลาสสาธารณะ test5 {/** * @param args */โมฆะคงที่สาธารณะหลัก (สตริง [] args) {// toDo วิธีการที่สร้างขึ้นอัตโนมัติ O2) {// วิธีที่สร้างขึ้นอัตโนมัติ todo stubif (o1 == null || o2 == null) {return 0;} return o1.toString (). compereto (o2.toString ());}}); tree.put ("k", "1"); "3"); tree.put ("d", "4"); tree.put ("e", "5"); tree.put ("an", "6"); tree.put ("c", "7"); สำหรับ (String str: tree.keyset ())โดยค่าเริ่มต้นจะถูกเรียงตามคีย์
อย่างไรก็ตามคุณสามารถเขียนตัวเปรียบเทียบวัตถุเพื่อทำการเรียงลำดับที่กำหนดเอง
Treeset: การเรียงลำดับแบบกำหนดเองตามลำดับย้อนกลับการเรียงลำดับเริ่มต้นในลำดับบวก, 1, 2, 3, 4, 5, 6
แพ็คเกจ com; นำเข้า java.util.Comparator; นำเข้า java.util.treeset; คลาสสาธารณะทดสอบ 6 {/** * @param args */โมฆะสาธารณะคงที่ (สตริง [] args) {// toDo วิธีการที่สร้างขึ้นอัตโนมัติ {// วิธีการที่สร้างขึ้นอัตโนมัติ todo stubif (o1 == null || o2 == null) {return 0;} ถ้า (integer.parseint (o1.toString ())> integer.parseint (o2.toString ())) {return -1; Integer.ParseInt (o2.toString ())) {return 1;} else {return 0;}}}); tree.add (4); tree.add (5); tree.add (6); tree.add (1); tree.add (2); tree.add (3);บทความข้างต้นกล่าวถึงการเรียงลำดับ Treemap และการเรียงลำดับใน Java เป็นเนื้อหาทั้งหมดที่ฉันแบ่งปันกับคุณ ฉันหวังว่าคุณจะให้ข้อมูลอ้างอิงและฉันหวังว่าคุณจะสนับสนุน wulin.com มากขึ้น