Kotlin使用Java的集合类
Kotlin的集合类API很多就是直接使用的Java的API来实现的。我们在使用的时候,毫无违和感,自然天成:
@RunWith(JUnit4::class)
class KotlinUsingJavaTest {
@Test fun testArrayList() {
val source = listOf<Int>(1, 2, 3, 4, 5)
// 使用Java的ArrayList
val list = ArrayList<Int>()
for (item in source) {
list.add(item) // ArrayList.add()
}
for (i in 0..source.size - 1) {
list[i] = source[i] // 调用 get 和 set
}
}
}
当前内容版权归 JackChan1999 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 JackChan1999 .