嗨我有3个字符串需要随机选择。
HeLlo
hELLo
HElLo
我需要一个简单的代码来随机选择这三个选项。
答案 0 :(得分:1)
创建一个字符串数组.. 然后随机选择
String[] array = String[]{"HeLlo","hELLo","HElLo"};
array[(int)(Math.random()*3)]
答案 1 :(得分:1)
这使得一个字符串数组成为从0到2的随机索引。
Random r = new Random();
String[] list = {"HeLlo", "hELLo","HElLo"};
System.out.println(list[r.nextInt(3)]);
答案 2 :(得分:1)
Java代码
import java.util.Random;
public class TestProgram {
public static void main(String[] args) {
String[] myStringArray = {"HeLlo","hELLo","HElLo"};
Random generator = new Random();
int randomIndex = generator.nextInt(myStringArray.length);
System.out.println(myStringArray[randomIndex]);
}
}