Код который печатает строковый массив случайное содержимое хочет чтобы он печатал другую строку
код который печатает случайное содержимое вопрос в том что код должен печатать различное содержимое массива но код здесь печатает одно и то же слово дважды иногда
import java.security.SecureRandom; public class JavaArrays { private static final String[] names = {"Word", "My", "Name", "Is", "Android"}; private static SecureRandom random = new SecureRandom(); public static void main(String[] args) { for (int i = 0; i < 4; i++) { String randomy = (names [random.nextInt(names.length)]); System.out.println("The array is " + randomy); } } }
Что я уже пробовал:
закодированная java, которая печатает содержимое случайного массива
OriginalGriff
Это не очень хороший вопрос - мы не можем понять из этого малого, что вы пытаетесь сделать.
Помните, что мы не можем видеть ваш экран, получить доступ к вашему жесткому диску или прочитать ваши мысли - мы получаем только то, что вы печатаете для работы.
Используйте виджет "улучшить вопрос", чтобы отредактировать свой вопрос и предоставить более подробную информацию.
four systems
улучшил вопрос
Richard MacCutchan
Если вы используете случайный значения, чтобы выбрать, что печатать, то вполне могут быть дубликаты. Если вы хотите печатать только уникальные элементы, то вам нужно сохранить список предыдущих значений и каждый раз проверять, что новый номер ранее не использовался.
four systems
танкс