gpt4 book ai didi

java - 通过 RandomStringUtils 生成随机绘制字符串数组的简短方法

转载 作者:行者123 更新时间:2023-11-30 01:51:26 27 4
gpt4 key购买 nike

我想以简短的方式生成一个随机创建字符串的数组。在整数(而不是字符串)的情况下有这样的方法,所以我正在使用 org.apache.commons.lang3.RandomStringUtils 搜索类似的东西而不是java.util.Random .

我尝试搜索 RandomStringUtils 的方法,但没有找到任何有用的东西。

生成 13 个整数的数组的简单代码如下:

java.util.Random r = new java.util.Random();
int[] toReturn = r.ints(0,100).limit(13).toArray();

是否有可能找到类似RandomStringUtils的东西?

最佳答案

RandomStringUtils 没有流方法,但您可以使用 IntStream 创建流,然后将其映射到某些随机字符串生成。例如:

int len = 10;
int numStrings = 13;
String[] randomStrings =
IntStream.range(0, len).mapToObj(i -> RandomStringUtils.random(len)).toArray(String[]::new);

关于java - 通过 RandomStringUtils 生成随机绘制字符串数组的简短方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55892093/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com