相关疑难解决方法(0)

如何生成随机字母数字字符串?

我一直在寻找一种简单的 Java算法来生成伪随机字母数字字符串.在我的情况下,它将被用作一个唯一的会话/密钥标识符,它"很可能"在500K+生成过程中是唯一的(我的需求实际上并不需要更复杂的东西).

理想情况下,我可以根据我的唯一性需求指定长度.例如,生成的长度为12的字符串可能看起来像"AEYGF7K0DM1X".

java string random alphanumeric

1679
推荐指数
23
解决办法
134万
查看次数

如何生成20个字符的随机字符串

可能重复:
如何在Java中生成随机字符串

我想生成一个20个字符的随机字符串,而不使用apache类.我真的不在乎是否是字母数字.另外,我将在以后的FYI中将其转换为字节数组.

谢谢,

java

38
推荐指数
3
解决办法
14万
查看次数

Java的.如何将随机字符串转换为字符串?

我是java的新手.我大概3天前开始了.我想制作一行随机字符并将它们放入一个字符串中.谢谢.

    import java.util.Random;
      public class test{
      public static void main (String[]args){

final String alphabet = "abcdefghigklmnopqrstuvwxyz";
final int N = alphabet.length();
Random r = new Random();

for (int i = 0; i < 50; i++) {
    String s = alphabet.charAt(r.nextInt(N));
    // System.out.println(alphabet.charAt(r.nextInt(N)));
}}}
Run Code Online (Sandbox Code Playgroud)

java

1
推荐指数
1
解决办法
1766
查看次数

标签 统计

java ×3

alphanumeric ×1

random ×1

string ×1