欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Java Map遍历方式的选择(1)(3)

来源: javaer 分享于  点击 5507 次 点评:17

2.3 测试结果

2.3.1 HashMap测试结果

单位:毫秒

HashMap-1

HashMap-2

keySet遍历key+value写法1)

39

93

keySet遍历key+value写法2)

38

87

entrySet遍历key+value写法1)

43

86

entrySet遍历key+value写法2)

43

85

单位:毫秒

HashMap-1

HashMap-2

keySet遍历key写法1)

27

65

keySet遍历key写法2)

26

64

entrySet遍历key写法1)

35

75

entrySet遍历key写法2)

34

74

单位:毫秒

HashMap-1

HashMap-2

keySet遍历value写法1)

38

87

keySet遍历value写法2)

37

87

entrySet遍历value写法1)

34

61

entrySet遍历value写法2)

32

62

values遍历value写法1)

26

48

values遍历value写法2)

26

48

2.3.2 TreeMap测试结果

单位:毫秒

TreeMap-1

TreeMap-2

keySet遍历key+value写法1)

430

451

keySet遍历key+value写法2)

429

450

entrySet遍历key+value写法1)

77

84

entrySet遍历key+value写法2)

70

68

单位:毫秒

TreeMap-1

TreeMap-2

keySet遍历key写法1)

50

49

keySet遍历key写法2)

49

48

entrySet遍历key写法1)

66

64

entrySet遍历key写法2)

65

63

单位:毫秒

TreeMap-1

TreeMap-2

keySet遍历value写法1)

432

448

keySet遍历value写法2)

430

448

entrySet遍历value写法1)

62

61

entrySet遍历value写法2)

62

61

values遍历value写法1)

46

46

values遍历value写法2)

45

46


相关栏目:

用户点评