java - 请教前辈们关于枚举值如何一对多关联额?
迷茫
迷茫 2017-04-17 16:46:34
0
3
670
迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

모든 응답(3)
PHPzhong

열거형을 사용하시겠습니까? ? 업무가 단순하다면 map을 이용해 직접 인덱스를 구성하는 것이 좋습니다. 업무가 복잡하다면 neo4j와 같은 그래프 데이터베이스를 활용하면 됩니다.

黄舟

Java의 열거형은 이러한 간단한 기능을 가질 뿐만 아니라 강력한 확장성을 가지고 있습니다. 요구 사항에 따라 볼 수 있는 예를 작성하세요.

열거 국가 {
    CN("베이징", "상하이", "광저우", "심천"),
    미국("워싱턴", "로스앤젤레스")
    ;
    공개 최종 String[] 도시;
    
    공개 국가(문자열... 도시) {
        this.cities = 도시;
    }
}
刘奇

예를 들어 C 언어에서는 16비트 unsigned int를 사용하여
0xabcd를 나타내고 처음 두 자리는 국가를 나타내고 마지막 두 자리는 도시를 나타내며 비트 연산을 수행합니다
0x0100 ~ 0x01ff 중국0x0200 ~ 0x02ff 미국

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿