首页 > Java > java代码 生成随机字符串,去除0oi1z2容易混淆字符

java代码 生成随机字符串,去除0oi1z2容易混淆字符

2025-04-09 08:35:49

java代码 生成随机字符串,去除0oi1z2容易混淆字符

import java.util.Random;

public class RandomStringGenerator {
    private static final String CHARACTERS = "abcdefghjkmnpqrstuvwxy3456789";
    private static final Random RANDOM = new Random();

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

    public static void main(String[] args) {
        int length = 10; // 可根据需要修改长度
        String randomString = generateRandomString(length);
        System.out.println("生成的随机字符串: " + randomString);
    }
}    

 

 

使用 Ctrl+D 可将网站添加到书签
收藏网站
扫描二维码
关注早实习微信公众号
官方公众号
Top