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

java中怎么得到这样的一个字符串

2012-03-21 
java中如何得到这样的一个字符串?我现在要生成一个字符串,是月日时分秒然后+2个随机的大写字母,比如2007年

java中如何得到这样的一个字符串?
我现在要生成一个字符串,是月日时分秒然后+2个随机的大写字母,比如2007年1月29日10点50分30秒生成的字符串就是0129105030XY其中XY是随机生成的。小弟新人,希望高手指教

[解决办法]
java.util.Date d=new java.util.Date();
java.text.DateFormat f=new java.text.SimpleDateFormat( "MMddHHmmss ");
java.util.Random r=new java.util.Random();
int i=r.nextInt(26)+65;
char first=(char)(r.nextInt(26)+65);
char second=(char)(r.nextInt(26)+65);
System.out.println(f.format(d)+first+second);

热点排行