如何使变量成为另一个变量中的随机变量?

时间:2019-03-07 15:34:23

标签: java random

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);

有办法吗?

1 个答案:

答案 0 :(得分: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)];