84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
业精于勤,荒于嬉;行成于思,毁于随。
用枚舉? ?如果業務簡單,推薦用map自己建構索引,如果業務複雜可以使用neo4j之類的圖資料庫
Java 的列舉不可不只這麼簡單的功能哦,拓展性還是挺強的。根據你的要求,寫個例子給你看:
enum Country { CN ("北京", "上海", "广州", "深圳"), US ("华盛顿", "洛杉矶") ; public final String[] cities; public Country(String... cities) { this.cities = cities; } }
c語言的話,例如用16位的unsigned int表示0xabcd,前兩位表示國家,後兩位是城市,做位運算0x0100 ~ 0x01ff 中國0x0200 ~ 0x02ff 美國
用枚舉? ?如果業務簡單,推薦用map自己建構索引,如果業務複雜可以使用neo4j之類的圖資料庫
Java 的列舉不可不只這麼簡單的功能哦,拓展性還是挺強的。根據你的要求,寫個例子給你看:
c語言的話,例如用16位的unsigned int表示
0xabcd,前兩位表示國家,後兩位是城市,做位運算
0x0100 ~ 0x01ff 中國
0x0200 ~ 0x02ff 美國