中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

java怎么獲取隨機字符串

小億
262
2024-05-11 14:55:50
欄目: 編程語言

在Java中獲取隨機字符串通常有兩種方式:

  1. 使用Random類生成隨機字符序列
import java.util.Random;

public class RandomStringGenerator {
    private static final String CHARACTERS = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";

    public static String generateRandomString(int length) {
        StringBuilder sb = new StringBuilder();
        Random random = new Random();
        for (int i = 0; i < length; i++) {
            int index = random.nextInt(CHARACTERS.length());
            sb.append(CHARACTERS.charAt(index));
        }
        return sb.toString();
    }

    public static void main(String[] args) {
        String randomString = generateRandomString(10);
        System.out.println(randomString);
    }
}
  1. 使用UUID類生成隨機字符串
import java.util.UUID;

public class RandomStringGenerator {
    public static String generateRandomString() {
        return UUID.randomUUID().toString().replaceAll("-", "");
    }

    public static void main(String[] args) {
        String randomString = generateRandomString();
        System.out.println(randomString);
    }
}

以上兩種方法可以根據需要自定義生成隨機字符串的長度和字符集合。

0
巴塘县| 科尔| 章丘市| 修武县| 沙洋县| 关岭| 祁门县| 皋兰县| 嘉义县| 永福县| 济宁市| 会昌县| 团风县| 闻喜县| 时尚| 东乡县| 崇礼县| 麟游县| 松溪县| 特克斯县| 兴和县| 汶上县| 宝应县| 邵阳市| 仁寿县| 荆州市| 晋宁县| 裕民县| 基隆市| 安陆市| 池州市| 鄂托克前旗| 嵊州市| 固原市| 和硕县| 黄平县| 永新县| 油尖旺区| 玉林市| 洮南市| 滦平县|