android.LinkedHashSet
android.LinkedHashSet.add
测试用例 1: 测试LinkedHashSet容器add接口
private fun testLinkedHashSet(): Long {
val set = LinkedHashSet<Int>()
return measureTimeMillis {
for (i in 1..50000) {
set.add(i)
}
}
}
测试结果
| 测试用例 | 测试平台 | 运行时间 |
|---|---|---|
| 测试用例 1 | Android Phone | 0.000186 ms |
android.LinkedHashSet.remove
测试用例 2: 测试LinkedHashSet容器remove接口
private fun testLinkedHashSet(): Long {
val set = LinkedHashSet<Int>()
for (i in 1..50000) {
set.add(i)
}
return measureTimeMillis {
for (i in 1..50000) {
set.remove(i)
}
}
}
| 测试用例 | 测试平台 | 运行时间 |
|---|---|---|
| 测试用例 2 | Android Phone | 0.000202 ms |
android.LinkedHashSet.contains
测试用例 3: 测试LinkedHashSet容器contains接口
private fun testLinkedHashSet(): Long {
val set = LinkedHashSet<Int>()
for (i in 1..50000) {
set.add(i)
}
return measureTimeMillis {
for (i in 1..50000) {
set.contains(i)
}
}
}
| 测试用例 | 测试平台 | 运行时间 |
|---|---|---|
| 测试用例 3 | Android Phone | 0.00022 ms |