Как получить случайное значение из массива строк в 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)];
Может кто-нибудь помочь мне, пожалуйста?Спасибо заранее ...!