欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java輸入隨機數字和字母組合

劉若蘭1年前7瀏覽0評論

在Java編程中,有時需要生成隨機數字和字母組合的字符串。下面是一個示例代碼:

import java.util.Random;
public class RandomString {
private static final String CHARACTERS = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
public static String generate(int length) {
StringBuilder sb = new StringBuilder();
Random random = new Random();
for (int i = 0; i< length; i++) {
char c = CHARACTERS.charAt(random.nextInt(CHARACTERS.length()));
sb.append(c);
}
return sb.toString();
}
public static void main(String[] args) {
System.out.println(generate(10));
}
}

這個類包含一個generate方法,接收一個整數參數length,返回一個指定長度的隨機字符串。CHARACTERS是一個包含所有生成字符串可能字符的字符串常量。在generate方法中,先創建一個StringBuilder對象sb和一個Random對象random。然后,使用for循環將指定個數的隨機字符加入到sb中。每次循環從CHARACTERS中使用random.nextInt(CHARACTERS.length())方法隨機生成一個下標,從而取得對應字符,最后將字符串輸出。