在上传文件等操作中,我们为了不让文件名冲突,都会进行重命名操作,这里就介绍一个实现IP+时间戳的命名:
直接上代码了,也没什么好说的,实现还是挺简单的,不过实用
package com.xidian.bbs.util;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Random;public class IpTimeStamp { private SimpleDateFormat sim=null;//用来获取时间 private String ip=null; public IpTimeStamp(){ } public IpTimeStamp(String ip){ this.ip=ip; } public String getIpTimeRand(){ StringBuffer sbf=new StringBuffer(); if(this.ip!=null){ String a[]=this.ip.split("\\."); //根据点来拆分ip地址,但点要转义 for(int i=0;i