求java自动生成一个序列号的方法,急急急...

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求java自动生成一个序列号的方法,急急急...相关的知识,希望对你有一定的参考价值。

我现在想要一个自动生成一个序列号的方法,取当天日期yyyymmdd 后边加三位序号001,002... 当前日期已经获取了 后边不知道怎么弄了 有高手可以帮办我吗 ? 急急急
不好意思 没有用到数据库 直接操作xml的 而且不用dom4j操作
就是用一个类序列成一个xml串 存到指定目下而已

package com.test4;

public class Test7
public static void main(String[] args)
System.out.println(getNum("20100505",3));


//假设数据库里有个20100505005的编号
private static String getNum(String firstPart, int len)
//调用数据库获得20100505005这个编号
String oldNum = "20100505005";
int num = Integer.parseInt(oldNum.replace(firstPart,""));
String numStr = ++num +"";
int length = numStr.length();
for (int i = length; i < len; i++)
numStr = "0"+numStr;

return firstPart + numStr;

参考技术A 后面的用for循环嵌套if条件判断就可以了啊! 参考技术B 需要将你生成的数据存进数据库,然后到数据库查找,才能生成下一个

急急急!!请问各位高手:为啥VC生成的release版本在无VC环境的机器上不能弹出对话框?

生成的release版本在安装了VC6.0的机器上能正常运行,但是在未装vc的机器上,点击主菜单按钮却没有任何反应,应该弹出对话框才对的!请各位帮帮忙,谢啦!!!!
试过了安装控件,还是没反应

参考技术A 在你的项目里面选择project->settings,在general下面有一个Microsoft Foundation Classes:的下拉选项,选择Use MFC in a Static Library,选好红重新生生程序就可以解决问题了

按林春萌的办法看看呢,在没有vc6环境的机器上安装MSFlexGrid控件试试
参考技术B 不是release版本的问题
在设置里将动态链接库改成静态就OK了

如果你的程序的确要使用动态链接库那么你就把
MFC42D.DLL
MFCO42D.DLL
MSVCRTD.DLL
。。。。等你的程序用到的动态链接库
和你的程序一起打包吧
参考技术C 静态编译。 参考技术D 安装MSFlexGrid控件本回答被提问者采纳

以上是关于求java自动生成一个序列号的方法,急急急...的主要内容,如果未能解决你的问题,请参考以下文章

编译原理中的算符文法,怎样才能用java代码实现求firstvt集和lastvt集,急急急

Windows Server 2016怎么激活?急急急!

求一个咸网,,急急急

数据结构哈希表,求大神,急急急

Oracle 如何知道那个表用到哪个序列?急急急急急急急急急.....

求MATLAB求信噪比的方法~急急急~!