java中如何在map中實現一對多的關係?
- 2023-01-18
假設這樣定義:
Map coll=new HashMap();
coll。put(1,“a”);
coll。put(1,“b”);
比如說1代表學校,a和b分別代表學院,即一個學校可對應多個學院。
1、可以使用Map
2、key值可以為一個整型數,作為一個類似ID主鍵來使用,value值可以用List集合來儲存多條資料。
3、這樣就達到了一個key,對應多條記錄。
假設這樣定義:
Map coll=new HashMap();
coll。put(1,“a”);
coll。put(1,“b”);
比如說1代表學校,a和b分別代表學院,即一個學校可對應多個學院。
1、可以使用Map
2、key值可以為一個整型數,作為一個類似ID主鍵來使用,value值可以用List集合來儲存多條資料。
3、這樣就達到了一個key,對應多條記錄。