今天,应为工作问题,测试了一下C#和java同意的代码功能执行情况,发现一个问题。HashSet.contains 方法对比,在java下面性能居然没有c#的高。 1 private static final Logger log = Logger.getLogger(New ...
今天,应为工作问题,测试了一下C#和java同意的代码功能执行情况,发现一个问题。
HashSet.contains 方法对比,在java下面性能居然没有c#的高。
1 private static final Logger log = Logger.getLogger(NewClass.class); 2 3 public static void main(String[] args) { 4 for (int j = 0; j < 5; j++) { 5 HashSet<Integer> ids = new HashSet<>(0); 6 log.error("开始测试:" + j); 7 int forCount = 200 * 10000; 8 for (int i = 0; i < forCount; i++) { 9 if (!ids.contains(i)) {10 ids.add(i);11 }12 }13 log.error("结束测试:" + j + " 执行次数:" + forCount);14 }15 }
海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com
原标题:研究 研究而已 java和.net的HashSet对比
关键词:.NET
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。