如何制作字符串列表,然后从列表中随机挑选一个字符串?

lzi*_*din -2 java arrays arraylist

我正在制作一个我需要所有状态的程序,并且必须选择一个随机状态来要求用户提供资金。如何制作一个列表来存储所有这些状态,然后选择一个随机状态?

Tho*_*aud 5

将字符串添加到列表

List<String> list = new ArrayList<>();
list.add("one");
list.add("two");
list.add("three");
Run Code Online (Sandbox Code Playgroud)

使用生成 0 和列表大小之间的随机数

int index = new Random().nextInt(list.size()) ;
Run Code Online (Sandbox Code Playgroud)

获取你的字符串

String text = list.get(index);
Run Code Online (Sandbox Code Playgroud)