随机获取11位数字编码

public static String getUUID(){
    int hashCodev = UUID.randomUUID().toString().hashCode();

    if(hashCodev < 0){
        //有可能是负数
        hashCodev = -hashCodev;
    }
    //"%011d"的意思:0代表不足位数的补0,这样可以确保相同的位数,11是位数也就是要得到到的字符串长度是11,d代表数字。
    return  String.format("%011d", hashCodev);
}

你可能感兴趣的:(Utils)