订单生成类,个人经验总结!

import java.sql.Timestamp;
import java.util.Random;

public class OrderIdBuilder {
    public static String createOrderId(){
        Random ran = new Random();
        Timestamp t = new Timestamp(System.currentTimeMillis());
        String orderId = t.toString().replaceAll("-", "").replaceAll(":", "").replace('.', ' ').replaceAll(" ", "").trim();
        for(int i=0; i<5; i++){
            int data = ran.nextInt(10);
            orderId = orderId + data;
        }
        return orderId;
    }
}

 

posted @ 2015-09-25 14:47  路途寻码人  阅读(238)  评论(0编辑  收藏  举报