2010-06-05 2 views
3

이것은 Squeak/Pharo에 있습니다. $ a 및 $ b와 같은 Character 객체 간의 매핑을 다른 객체에 매핑하고 Character를 기반으로 다른 객체를 조회하려면 사용하는 데 가장 적합한 클래스는 무엇입니까? 사전은 명백한 선택이지만 기본적으로 이미 숫자 인 문자 개체를 해싱하는 것은 낭비입니다. 내가 원하는 것은 문자 값 (숫자)이 인덱스/오프셋으로 사용되는 일종의 배열이다. 그러나 이것이 유니 코드에서 가능한지 확실하지 않다.문자와 다른 종류의 객체 사이에 사전과 같은 매핑이 필요합니다. 어떤 수업이 가장 좋을까요?

답변

2

적어도 해시 값이 쌉니다. 문자 해시는 "^value"입니다.

+0

CharacterSet 클래스를 찾았지 만 테스트를 포함하고 매핑을 포함하지 않는 것만 보입니다. 나는 사전이 갈 길이라고 생각한다. – nullPointerException