如何在另一个变量中将变量作为随机变量?

问题描述 投票:-1回答:1

CL是获得一个随机的大写字母,其余的是自我解释。

String CL = CLetters.get(Randal.nextInt(CLetters.size()));
String L = Letters.get(Randal.nextInt(Letters.size()));
String N = Numbers.get(Randal.nextInt(Numbers.size()));

然后我想要另一个变量CLLN随机设置为CLLN

我知道我可以使用if语句,但是它不能用于我的脚本或类的其余部分,我想使用一个语句。像String CLLN = (CL || L || N);之类的东西

有办法吗?

java random
1个回答
0
投票

我想你想要这样的东西:

String[] values = {
  CLetters.get(Randal.nextInt(CLetters.size())),
  Letters.get(Randal.nextInt(Letters.size())),
  Numbers.get(Randal.nextInt(Numbers.size()))
};

String CLLN = values[new Random().nextInt(values.length)];
© www.soinside.com 2019 - 2024. All rights reserved.