java小问题 求解 快点吧

看别人的项目,封装一个类,用的Integer sort,在后边的方法里边初始化int sort=-1,但是
后边sort++为什么是1,为什么没有0,初始化的时候为什么不能是0

初始化的时候可以是0,没有代码不好具体分析

后边运行在数据库里面就是从1开始的了,我想问为什么不是0,难道是因为定义类的时候是Integer?

图片说明

得看具体的业务逻辑 是什么

你用的是sort++ 而不是++sort

1。代码没贴全
2.你说是解析完没0,还是保存到数据库为0
你打个断点我觉得最好了

sort第一次循环结果是为0吧