Java 后台逻辑,合同编号生成

 /**
     * 生产合同编号
     * @param maxCount
     * @return
     */
    public static String recountNew(int maxCount) {
    if(maxCount<0) {
    return null;
    }
    // 20170731FXJT99999999
    SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd");
    String str = format.format(new Date());
    maxCount=maxCount+1;
        NumberFormat nf = NumberFormat.getInstance();  
        //设置是否使用分组  
        nf.setGroupingUsed(false);  
        //设置最大整数位数  
        nf.setMaximumIntegerDigits(9);  
        //设置最小整数位数      
        nf.setMinimumIntegerDigits(9);  
     
    String countStr=str+"FXJT"+nf.format(maxCount);
    System.out.println("合同编号: " +countStr);    
    return countStr;
    }


你可能感兴趣的:(Java)