例如,我有一个char变量direction
,它可以具有诸如";R〃"U"L"D";,如何从这四个值中生成随机值?
您可以采取多种方法。我会创建一个值为RULD
的String
,并使用ThreadLocalRandom.nextInt(int)
随机选择一个字符。类似
Random rand = ThreadLocalRandom.current();
String directions = "RULD";
System.out.println(directions.charAt(rand.nextInt(directions.length())));