Я искал лучший способ показать своим ученикам, как добавлять элементы в массив на лету. Мы не можем использовать списки, так как они не являются частью учебной программы, которую я сейчас преподаю (хотя они появляются позже в семестре).
Поэтому я ищу самый простой способ выполнить сценарий типа Java array.push(newValue), который будет понятен начинающим программистам, не обучая их плохой практике.
Вот как я подошел к этой проблеме, поэтому далеко:
Код: Выделить всё
for (int i = 0; i < myArray.Length; i++)
{
if(myArray[i] == null)
{
myArray[i] = newValue;
break;
}
}
Суть вопроса в том, что элемент необходимо добавить в первый пустой слот в массиве, для этого подойдет push-функция Java.>
Подробнее здесь: https://stackoverflow.com/questions/515 ... harp-array
Мобильная версия