Java 程式生成隨機數字字串
首先,建立一個字元陣列 −
static char num[] = { '0', '1', '2', '3', '4', '5' };現在,假設你想要一個指定長度的字串。建立一個 StringBuilder 並使用 append() 從中建立隨機數字字串 −
int len = 5;
StringBuilder strBuilder = new StringBuilder();
for (int i = 0; i < len; i++) {
strBuilder.append(randomNum());
}以上,我們建立了一個返回隨機數字字串的 randomNum() 函式 −
public static char randomNum() {
return num[(int) Math.floor(Math.random() * 5)];
}示例
public class Demo {
static char num[] = { '0', '1', '2', '3', '4', '5' };
public static char randomNum() {
return num[(int) Math.floor(Math.random() * 5)];
}
public static void main(String[] args) {
int len = 5;
StringBuilder strBuilder = new StringBuilder();
for (int i = 0; i < len; i++) {
strBuilder.append(randomNum());
}
System.out.println("Random numbers string = "+strBuilder.toString());
}
}輸出
Random numbers string = 23024
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP