【发布时间】:2019-07-16 08:36:46
【问题描述】:
如何从android中的字符串数组中获取随机值而不重复?
我在String.xml 文件中有如下数组 -
<string-array name="msg">
<item>Cow</item>
<item>Pig</item>
<item>Bird</item>
<item>Sheep</item>
</string-array>
我正在使用以下代码选择随机字符串 -
String[] array = Objects.requireNonNull(context).getResources().getStringArray(R.array.msg);
String Msg = array[new Random().nextInt(array.length)];
谁能帮帮我?谢谢是提前...!
【问题讨论】:
-
你有循环还是什么?
-
不,我没有任何循环
-
我不知道为什么人们会不必要地编辑问题...我可以理解是否有任何错误/遗漏然后他们可以愉快地进行编辑,但只需删除一个词就没有任何意义...少工作人...
标签: android arrays string random non-repetitive