-1
我需要比較2個向量的元素,但它一直拋出異常。請幫助,我想知道我是否做了錯誤的比較,因爲向量使用方法。我需要比較2個向量的元素JAVA
for (int i=0; i <= vect.size(); i++)
{
if (i >0 && i <= vect.size())
{
if(vect.get(i) == vect.get(i--)) //EXCEPTION HERE
{
vect2.add(vect.get(i)+ "");
}else{vect2.add(vect.get(i++));}
}
}
但是......我看到所有人都這麼做:for(int i = ...; i> = 0; --i){}。不要告訴我那*錯*。 – Durandal
不,這是完美的。什麼不是做:'for for(int i = ...){i ++}'' –