相关疑难解决方法(0)

Java:在for循环初始化中初始化多个变量?

我想要两个不同类型的循环变量.有没有办法让这项工作?

@Override
public T get(int index) throws IndexOutOfBoundsException {
    // syntax error on first 'int'
    for (Node<T> current = first, int currentIndex; current != null; 
            current = current.next, currentIndex++) {
        if (currentIndex == index) {
            return current.datum;
        }
    }
    throw new IndexOutOfBoundsException();
}
Run Code Online (Sandbox Code Playgroud)

java for-loop

82
推荐指数
4
解决办法
9万
查看次数

标签 统计

for-loop ×1

java ×1