Мне нужно написать программу, в которой программа будет генерировать случайное письмо и я должен был бы хранить этот случайный характер в массивJAVA: хранение ввод в массив
char[] arrayRandom = new char[10];
for (int i = 0; i < 8; i++) {
randomNumLet = (generator.nextInt(20) + 1);
System.out.print(arrayRandomLetter[randomNumLet] + " ");
arrayRandomLetter[randomNumLet] = arrayRandom[i];
}
есть все, что случилось с моим кодом? , потому что, когда я запускаю это и напечатал массив я получить коробки для всех значений в массиве и есть некоторые письма, что эта строка кода не может печатать
System.out.print(arrayRandomLetter[randomNumLet] + " ");
Благодарности
Итак, как инициализировать arrayRandom? не должен быть пустым массивом, так как я собираюсь хранить значения внутри? – Jann
Я не знаю, вы собираетесь хранить ценности внутри? Вы, конечно, не указали на намерение сделать это на основе вашего кода (подсказка: где в вашем коде создается массивRandom на стороне LEFT задания?) –
oh я получаю то, что вы говорите уже , если я хочу добавить значение внутри массива i должно лежать только на левой стороне, а не на правой стороне? спасибо большое =) – Jann