Могу ли я повторно объявить массив, который уже объявлен?
Поэтому я пытаюсь пройти через LinkedList и получить каждый индекс, который включает в себя "ноль" в качестве элемента, и добавить эти индексы в массивints.
Проблема, с которой я столкнулся: массив уже объявлен как: int [] solution = new int [0];
Могу ли я переопределить его еще раз, например, скажем: int newSize= 10;решение = [newSize];
Это работает?
int k = 0;
int counter = 0;
if(!isEmpty())
{
for(int j = 0 ; j < size(); j++)
{
if(current.getContent().equals(null))
{
counter++;
}
}
result = new int[counter];
for(int i = 0 ; i < size(); i++)
{
if(current.getContent().equals(null))
{
result[k++] = i ;
}
}
}
Я пытался распечатать элементы Result, но все, что я получаю, это хорошо ... пустой массив.