×

Welcome to TagMyCode

Please login or create account to add a snippet.
0
0
 
0
Language: Java
Posted by: Ellirabeth Dzhurko
Added: Jul 15, 2016 12:58 PM
Modified: Jul 18, 2016 7:32 AM
Views: 13
Tags: collection
Класс vector является примером того, как можно объекты класса object,
a значит, любые объекты, объединить в коллекцию. Этот тип коллекции
упорядочивает и даже нумерует элементы. В векторе есть первый элемент,
есть последний элемент. К каждому элементу обращаются непосредственно по

индексу. При добавлении и удалении элементов оставшиеся элементы автоматически перенумеровываются.
  1. import java.util.StringTokenizer;
  2. import java.util.Vector;
  3.  
  4. /**
  5.  * Created by dzhurko on 15.07.2016.
  6.  */
  7.  
  8. public class Del {
  9.     public static void main(String asd[]){
  10.         Vector v = new Vector();
  11.  
  12.         String s = "Строка, которую мы хотим разобрать на слова.";
  13.  
  14.         StringTokenizer st = new StringTokenizer(s, " \t\n\r,.");
  15.  
  16.         while (st.hasMoreTokens()){
  17.  
  18.             // Получаем слово и заносим в вектор
  19.  
  20.             v.add(st.nextToken());                                        // Добавляем в конец вектора
  21.  
  22.         }
  23.  
  24.         System.out.println(v.firstElement());       // Первый элемент
  25.  
  26.         System.out.println(v.lastElement());        // Последний элемент
  27.  
  28.         v.setSize(4);                              // Уменьшаем число элементов
  29.  
  30.         v.add("собрать.");                          // Добавляем в конец
  31.  
  32.         // укороченного вектора
  33.  
  34.         v.set(3, "опять");                          // Ставим в позицию 3
  35.  
  36.         for (int i = 0; i < v.size(); i++)         // Перебираем весь вектор
  37.  
  38.             System.out.print(v.get(i) + " ");
  39.  
  40.         System.out.println();
  41.     }
  42. }
  43.