编号 名称
1001 a
1002 a
1003 a
1004 a
1005 a
......
1099 a
上面的数据表。
编号的后两位是有规定的。
01 。。 99 满了就不能再插入数据了。
但如果有数据被删除了。。比如编号为 23,33
我们又可以使用这两个号码,必须先用小的, (即使号码没到99,中间有数据被删除了,要使用包括删除号码的最小号码)
有没有好点的生成新编号的方法。谢谢。
java
编号 名称
1001 a
1002 a
1003 a
1004 a
1005 a
......
1099 a
上面的数据表。
编号的后两位是有规定的。
01 。。 99 满了就不能再插入数据了。
但如果有数据被删除了。。比如编号为 23,33
我们又可以使用这两个号码,必须先用小的, (即使号码没到99,中间有数据被删除了,要使用包括删除号码的最小号码)
有没有好点的生成新编号的方法。谢谢。
java
TreeSet _treeset = new TreeSet();定义 一个1到99的TREESET
TreeSet _treeseta = new TReeSet();//数据库里取出来的
_treeset.removeAll(_treeseta);//_treeset就是剩下的了(并且这些剩下的可以有序的,你可以从头拿取)