Задать вопрос
Ответы пользователя по тегу Java
  • Как передать массив из метода java, а зачем очистить его?

    @WerkEng
    В Вашем примере всё, что находится внутри метода get_names, будет удалено после его выполнения (в том числе массив, который Вы там создаёте и возвращаете). И так будет происходить каждый раз, когда Вы вызываете этот метод.
    Чтобы постоянно держать массив и работать с ним, Вам нужно где-то объявить этот массив (например, в классе Sql), а у Вас там только метод.
    И как уже написали выше, массив - не лучшее решение в данном случае, т.к. он создаётся с определённым размером, и дальше Вы уже не сможете изменить этот размер. Используйте вместо массива List. Тогда можно будет менять размер, наполнять и "очищать" содержимое.
    Ответ написан
    Комментировать