Google Guava vs. Apache Commons [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ฉันกำลังมองหาการใช้งานแผนที่สองทิศทางใน Java และสะดุดกับทั้งสองห้องสมุด: Google Guava (เดิมชื่อ "Google Collections") Apache Commons Collections ทั้งสองฟรีใช้งานแผนที่สองทิศทางที่ฉันกำลังมองหา (BidiMap ใน Apache, BiMap ใน Google), มีขนาดเกือบจะน่าอัศจรรย์ (Apache 493 kB, Google 499 kB) [ed. ไม่จริงอีกต่อไป!] และดูเหมือน ในทุก ๆ ด้านคล้ายกับฉัน ฉันควรเลือกอันไหนและเพราะอะไร มีทางเลือกอื่นที่เทียบเท่า (ต้องฟรีและมีแผนที่สองทิศทางเป็นอย่างน้อย)? ฉันกำลังทำงานกับ Java SE ล่าสุดดังนั้นจึงไม่จำเป็นต้อง จำกัด Java 5 หรืออะไรทำนองนั้น