修复ArrayUtil.lastIndexOfSub死循环问题

This commit is contained in:
Looly 2024-09-09 21:31:47 +08:00
parent 8e3ac79ecb
commit ef299062f8

View File

@ -1892,7 +1892,7 @@ public class ArrayUtil extends PrimitiveArrayUtil {
} }
for (int i = 0; i < subArray.length; i++) { for (int i = 0; i < subArray.length; i++) {
if (!ObjUtil.equals(array[i + firstIndex], subArray[i])) { if (ObjUtil.notEqual(array[i + firstIndex], subArray[i])) {
return lastIndexOfSub(array, firstIndex - 1, subArray); return lastIndexOfSub(array, firstIndex - 1, subArray);
} }
} }