您好,我正在try 添加自定义迭代器,例如,添加到来自Kotlin包的Pair类,以便能够在for循环中使用该类的实例
让我们假设这是我想要做的事情:
val pair: Pair<Int, String> = Pair(1, "sample data")
for (element in pair) {
println(element)
}
我知道有很多其他方法可以打印Pair中的元素,但我特别希望能够在for循环中使用Pair,并且需要通过Next()和hasNext()方法实现将Iterator()对象添加到Pair类