HashMap<UUID/String, Object>
어느 것이 더 낫습니까? 나는 UUID가 그 많은 메모리를 사용하지 않는다는 것을 알고 있지만 일반적으로 사용하는 것이 더 낫다.HashMap UUID 또는 String을 키로 사용 하시겠습니까?
HashMap<UUID/String, Object>
어느 것이 더 낫습니까? 나는 UUID가 그 많은 메모리를 사용하지 않는다는 것을 알고 있지만 일반적으로 사용하는 것이 더 낫다.HashMap UUID 또는 String을 키로 사용 하시겠습니까?
UUID는 String보다 적은 공간을 차지합니다. HashMap<UUID, MyObject>
을 통해 UUID 자체를 저장하면 HashMap<String, MyObject>
에 비해 공간을 절약 할 수 있습니다.
물건을 정렬하는 방법은 무엇입니까 – Zarkopafilis
UUID는 "hello world"보다 공간을 적게 차지합니까? – user2864740
일반적으로 더 특수화 된 유형 일수록 알고리즘과 저장에 관한 낭비가 적습니다.
또한 데이터를 조작하기가 더 쉽습니다.
따라서 인수가 항상 UUID 인 경우 문자열 대신 사용하지 마십시오.
이 조언을 무시하면 극단적 인 경우는 문자열 형식의 프로그램이라고도하는 느슨한 형식의 혼란이 발생합니다. * 어떤 * 목적
http://blog.codinghorror.com/new-programming-jargon
http://c2.com/cgi/wiki?StringlyTyped
? 그것은 당신이하고있는 스포츠를 지정하지 않은 채로 사용할 볼을 요구하는 것과 같습니다. –
왜 * 아닌 * 문자열 키 (그리고 내용은 무엇입니까?)? 왜 * UUID가 더 좋을까요? – user2864740
문자열은 이름 일 수 있습니다 – Zarkopafilis