我总是根据用例逐案做出决定,例如:
- 我需要保留订单吗?
- 我将拥有空键/值吗?笨蛋
- 是否可以被多个线程访问
- 我需要一个键/值对吗
- 我需要随机访问吗?
然后,我简要介绍了我的第5版 Java ,比较了大约20种左右的选项。第五章中有一些漂亮的表格,可以帮助您找出合适的表格。
好吧,也许我能袖手旁观,简单的ArrayList或HashSet可以解决这个问题,我不会全看。;),但如果我的预期用途有任何复杂之处,那么您肯定我在书中。顺便说一句,虽然我认为Vector应该是“旧帽子”-我已经好几年没有使用了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)