#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]);
Комментариев нет:
Отправить комментарий