Merge pull request #1150 from akiyamaneko/list_util_enhanecd

修复ListUtil潜在的overflow异常
This commit is contained in:
Golden Looly 2020-10-09 15:51:39 +08:00 committed by GitHub
commit a82d5b2905
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -252,8 +252,8 @@ public class ListUtil {
return new ArrayList<>(0); return new ArrayList<>(0);
} }
} }
// 相乘可能会导致越界 临时用long
if ((pageNo * pageSize) > resultSize) { if (((long)pageNo * pageSize) > resultSize) {
// 越界直接返回空 // 越界直接返回空
return new ArrayList<>(0); return new ArrayList<>(0);
} }