java - 为字符串创建随机数

标签 java string random

我最近开始java编程,我想知道我写了一些字符串并初始化了它们的变量,但是我现在如何随机化这些变量,以便每次都随机选择一个。如果这含糊不清,我很抱歉,请解释一下,我只是一个初学者

问候

最佳答案

试试这个

String str= "your string";
int n = str.length();
Random random= new Random();
String randomString= "";
for (int i = 0; i <length you want; i++) 
    randomString+= new String(str.charAt(random.nextInt(n)));

关于java - 为字符串创建随机数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16962649/

相关文章:

java - 带 2 对公钥/私钥的 SSL

java - Java Web应用程序中防止SQL注入(inject)攻击和XSS的方法

java - 在 TextView 中输出固定的腿号 - Android

c++ - 为什么 `std::string` 有一个 `find` 成员函数?

c - ATMega 随机数生成

java - 无法从 Eclipse 插件运行 JUnit 测试

javascript - 使用 .split() 和 .filter() 方法从数组字符串中删除单词

c++ - 从大范围内生成一个随机数,除了大范围中间的较小范围

language-agnostic - 为什么随机探测在哈希表实现中没有更流行?

c - 用 C 语言生成字符串组合的程序