请问老师,下面这个解法中
class Solution {
public boolean isSubsequence(String s, String t) {
int index = -1;
for (char c : s.toCharArray()){
index = t.indexOf(c, index+1);
if (index == -1) return false;
}
return true;
}
}
在增强型for循环中,每次执行一次后,第二次开始执行时index的值是不是还是为-1,并没有发生改变?