随机生成不一样的字符串(java)
来源:互联网 发布:沉降观测软件 编辑:程序博客网 时间:2024/09/21 08:15
用途:可以做唯一标示,做一个图片的id唯一标示,或者—–
代码如下:
import java.util.Random;public class IDUtils { /** * 图片名生成 */ public static String genImageName() { //取当前时间的长整形值包含毫秒 long millis = System.currentTimeMillis(); //long millis = System.nanoTime(); //加上三位随机数 Random random = new Random(); int end3 = random.nextInt(999); //如果不足三位前面补0 String str = millis + String.format("%03d", end3); return str; } /** * 商品id生成 */ public static long genItemId() { //取当前时间的长整形值包含毫秒 long millis = System.currentTimeMillis(); //long millis = System.nanoTime(); //加上两位随机数 Random random = new Random(); int end2 = random.nextInt(99); //如果不足两位前面补0 String str = millis + String.format("%02d", end2); long id = new Long(str); return id; } public static void main(String[] args) { for(int i=0;i< 100;i++) System.out.println(genItemId()); }}
0 0
- 随机生成不一样的字符串(java)
- java 生成随机字符串
- Java生成随机字符串
- Java生成随机字符串
- Java 生成随机字符串
- java 生成随机字符串
- JAVA随机生成字符串
- Java生成随机字符串
- java 生成随机字符串
- java随机生成字符串
- java生成随机字符串
- Java 随机生成字符串
- Java生成随机字符串
- Java生成随机字符串
- java生成随机字符串
- Java中各种随机字符串生成的方法(亲测)
- java中随机生成字符串的方法(三种)
- Java生成随机字符串的代码
- 各种读写方式的区别
- C++ 类的数据成员封装
- poj1258 Agri-Net 最小生成树水题
- io中的AutoCloseable,Closeable和Flushable接口
- spring ioc源码解析
- 随机生成不一样的字符串(java)
- javaee EL表达式
- Exploiting the Circulant Structure of Tracking-by-detection with Kernels代码思路
- seafile服务器安装
- C# 通过用application.startuppath+tmp创建图片存储临时虚拟文件
- 【Unity3D入门教程】Unity着色器基本使用方法
- 什么是this指针
- zxing生成bitmap方式,及bitmap优化释放内存
- Android实现双击退出