84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
业精于勤,荒于嬉;行成于思,毁于随。
用枚举??如果业务简单,推荐用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 美国