Страницы

Поиск по вопросам

четверг, 13 февраля 2020 г.

Удаление элемента из массива

#java


char k3[]=textField3.getText().toCharArray();

Подскажите плис, как удалить из массива элемент.
k3[i]=null;//пишет error
    


Ответы

Ответ 1



Вы уверены, что Вам нужно работать с массивом типа char? В любом случае вот код: public char[] remove(char[] symbols, int index) { if (index >= 0 && index < symbols.length) { char[] copy = new char[symbols.length-1]; System.arraycopy(symbols, 0, copy, 0, index); System.arraycopy(symbols, index+1, copy, index, symbols.length-index-1); return copy; } return symbols; }

Ответ 2



Попробуй так: remove(k3[i]);

Комментариев нет:

Отправить комментарий