Hello,大家好!我是程序員阿飛!今天去醫院做了入職體檢,下午纔去公司上班。今天主要學習的內容是:隨機生成一個20位的數字字符串 == 系統時間+3位隨機數。好了,直接進入正題。
代碼示例:
import java.text.SimpleDateFormat;
import java.util.Date;
/**
* @author rain
* @since 2019-03-12
*/
public class Demo05 {
public static void main(String[] args) {
System.out.println("20位隨機字符串"+sysTime());
}
//隨機生成一個20位的數字字符串 = 系統時間+3位隨機數
public static String sysTime(){
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmssSSS");
Date date = new Date();
String time = sdf.format(date);
System.out.println("系統時間:"+time);
int num = (int)(Math.random()*999+100);
System.out.println("隨機三位數:"+num);
time += String.valueOf(num);
return time;
}
}
ps:給大家推薦一個非常好的學習網站,主要包括:面試題、筆試題、視頻課、練習題以及面試技巧等等。牛客網