Java HashMap UUID或字符串作为键? HashMap
哪个更好?我知道UUID不会占用那么多内存,但是通常使用什么更好呢?UUID占用的空间比字符串少。通过Java HashMap UUID或字符串作为键? HashMap,java,string,hash,uuid,Java,String,Hash,Uuid,哪个更好?我知道UUID不会占用那么多内存,但是通常使用什么更好呢?UUID占用的空间比字符串少。通过HashMap存储UUID本身将比HashMap节省空间一般来说,类型越专业,在算法和存储方面的浪费就越少。 此外,数据也变得更易于操作 因此,如果您知道您的参数始终是UUID,那么不要使用字符串 忽略这些建议会导致松散类型的混乱,在极端情况下也称为严格类型程序 用于什么目的?这就像在不指定你正在进行的运动的情况下询问要使用什么球。为什么不使用字符串键(以及内容是什么)?为什么UUID更好?
HashMap
存储UUID本身将比HashMap
节省空间一般来说,类型越专业,在算法和存储方面的浪费就越少。此外,数据也变得更易于操作 因此,如果您知道您的参数始终是UUID,那么不要使用字符串 忽略这些建议会导致松散类型的混乱,在极端情况下也称为严格类型程序
用于什么目的?这就像在不指定你正在进行的运动的情况下询问要使用什么球。为什么不使用字符串键(以及内容是什么)?为什么UUID更好?字符串可以是一个名称什么编程语言?UUID比“hello world”占用更少的空间呢?
HashMap<UUID/String, Object>