У гэтым уроку мы даведаемся , як выдаліць элементы з вектара з дапамогай індэкса . Мы будзем выкарыстоўваць выдаліць метад (ідэалам індэкс) вектарны класа.
public E remove(int index)
: Выдаляе элемент у названай пазіцыі ў гэтым вектары. Зрухі ўсіх наступных элементаў злева (адымае адзін з паказчыкаў іх). Вяртае элемент , які быў выдалены з вектара .
прыклад
Індэкс пачынаецца з 0, так што калі мы называем выдаліць (2), гэта ліквідавала б 3-ці элемент з вектара.
імпарт java.util.Vector; грамадскі клас RemoveExample { дзяржаўнай статычнай сілы асноўных (String [] Арг) { // Стварэнне вектара радкоў Вектар <String> вектар = новы вектар <String> (); // Даданне элементаў у вектары vector.add ( "C ++"); vector.add ( "Java"); vector.add ( "Кобол"); vector.add ( "С"); vector.add ( "Oracle"); System.out.println ( "элементы вектара, перш чым выдаліць ():"); для (INT I = 0; г <vector.size (); я ++) {System.out.println (vector.get (я)); } // Выдаленне 3-ці элемент з вэктару Аб'ект OBJ = vector.remove (2); System.out.println ( "\ nElement выдаленыя з вектара з'яўляецца:"); System.out.println (аб'ект); System.out.println ( "элементы \ nVector пасля выдалення ():"); для (INT I = 0; г <vector.size (); я ++) {System.out.println (vector.get (я)); } } }
выхад:
Вектарныя элементы да выдалення (): C ++ ява Кобол З аракул Элемент выдалены з вектара з'яўляецца: Кобол Вектарныя элементы пасля выдалення (): C ++ ява З аракул
Гэта быў прыклад, каб выдаліць элементы вектара з названага індэкса.
Пакінуць каментар