首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

jsp字符串取后四位的函数?

2011-12-10 
jsp字符串取后四位的函数???我的结算信息编号JS200705240001插入新的编号时,判断已存在的最大的结算信息编

jsp字符串取后四位的函数???
我的结算信息编号JS200705240001
插入新的编号时,判断已存在的最大的结算信息编号是多少,假如是JS200705240010,那么就在原来的上加1,请问该如何写?我想到的是取JS200705240001的后四位,取整+1,可是又不会写取后四位的函数,请指教!!或者有什么更好的方法实现我的想法?谢谢!!

[解决办法]
取后四位
String abc = "JS200705240001 "
abc = abc.substring(abc.length() - 5)
[解决办法]
建议你改进一下思路,先从Sequense或自建的序列表中获取一个值,这样可以防止多个用户同时访问的获取同样的值。
至于取后四位:
abc = (abc!=null&&abc.length()> 4)?abc.substring(abc.length() - 4):abc;

热点排行