• ÇÁ¸®Ä«¿îÅÍ
  • Ç÷¡½ÃºÏ
  • ÇÁ¸®º¸µå
  • Àü±¤ÆÇ
  • À¥°øºÎ¹æ
  • Ä¿¹Â´ÏƼ
[java] Vector 2008.04.09 13:45
±Û¾´ÀÌ : ¿î¿µÀÚ Á¶È¸ : 255 Ãßõ : 0

// Vector06 ¼³¸í

import! java.util.Vector;
import! static java.lang.System.out;
class Vector06 {
 public static void main(String[] args) {
  Vector<String> v = new Vector<String>(2, 5);
  out.println("===================");
  out.println("vector »ý¼º ");
  out.println("capacity : " + v.capacity());  // ¸Þ¸ð¸®ÀÇ °ø°£
  out.println("size : " + v.size());  // µ¥ÀÌÅÍ°¡ ¾øÀ¸´Ï±î size ´Â 0
  out.println("===================");

  v.add("¼ÛÇý±³");  // ÀÚ¿ø Ãß°¡
  v.add("ÇÑ°¡ÀÎ");
  v.add("À̼Ҷó");
  v.addElement("½Å¹Î¾Æ");
  // µ¥ÀÌÅÍ Ãâ·Â
  out.println("µ¥ÀÌÅÍ Ãß°¡ ÈÄ Ãâ·Â ");
  out.println("-------------------");
  out.println("get(0)" + v.get(0));  // getÀº »Ì±âÀ§Çؼ­ ±×³É »ç¿ë
  out.println("get(1)" + v.get(1));
  out.println("get(2)" + v.get(2));
  out.println("get(3)" + v.get(3));
  out.println("capacity : " + v.capacity());
  out.println("size : " + v.size());
  out.println("===================");
 }
}

// Vector ¼³¸í

import! java.util.Vector;
import! java.util.Iterator;
// Vector µ¥ÀÌÅÍ °Ë»ö »èÁ¦
public class Vector08 {
 
 public static void main(String[] args)  {
  Vector<String> v = new Vector<String>();     // <String> Á¦³Ê¸¯Å¸ÀÔ ¾È³Ö¾îÁ൵ Ãâ·Â °¡´É
  
  v.add("¼ÛÇý±³");
  v.add("ÇÑ°¡ÀÎ");
  v.add("¿Áµ¿ÀÚ");
  v.add("½Å¹Î¾Æ");
  
  int a = v.indexOf("¿Áµ¿ÀÚ"); // 0, 1, 2, 3 ¹ø°Áß¿¡¼­ ¼¼¹ø°ÀÎ "¿Áµ¿ÀÚ"¸¦ int Á¤¼ö·Î ¹Þ¾ÆµéÀδÙ.
  v.removeElementAt(a);

  Iterator it = v.iterator();
  while(it.hasNext()) {
   System.out.println(it.next());
  }
 }
}

 

 

 

// Vector ¼³¸í, ¹®ÀÚ¿­ »èÁ¦ ÈÄ ³¢¿ö³Ö±â

import! java.util.Vector;
import! java.util.Iterator;
// Vector ¸Þ¼Òµå È°¿ë
public class Vector07 {
 public static void main(String[] args) {
  Vector v = new Vector();
  
  v.add(100);
  v.add(new Integer("200"));
  v.add("È«±æµ¿");
  v.add(1, "addµ¥ÀÌÅÍ");  // add 1 "addµ¥ÀÌÅÍ"   1¹ø° ´ÙÀ½¿¡ addµ¥ÀÌÅ͸¦ ³¢¿ö³Ö±â
  v.set(3, "À̼ø½Å");   // set 3 "À̼ø½Å"    3¹ø° ´ÙÀ½µ¥ÀÌÅ͸¦ »èÁ¦ ÈÄ ³¢¿ö³Ö±â
 
  Iterator it = v.iterator();   // Ŭ·¡½º Iterator(´ë¹®ÀÚ), ¸Þ¼Òµå v.iterator(¼Ò¹®ÀÚ)
  while(it.hasNext()) {    // ´ÙÀ½°ªÀÌ ÀÖÀ¸¸é true, Iterator it¸¦ ½ÇÇàÇؼ­ Ãâ·Â
   System.out.println(it.next());
  }
 }
}

 

 

ÀλýÀº ª½À´Ï´Ù.
±×·¯¹Ç·Î ´Ù¸¥ »ç¶÷ÀÌ ¿ä±¸ÇÏ´Â »îÀ» »ì¸é¼­ ½Ã°£À» ³¶ºñÇؼ­´Â ¾È µË´Ï´Ù.
µ·°ú ¸í¿¹¸¦ ¾òÁö ¸øÇÏ´õ¶óµµ ³¡±îÁö ÀÚ½ÅÀÇ ±æÀ» °íÁýÇϽʽÿÀ
¸ñ·Ï À­±Û ¾Æ·§±Û
³»¾Ë FREECOUNT.NET ÇÁÄ«³Ý »ý±ä³¯ 2003.12.20 Ȩ | Ä«¿îÅÍ | Ç÷¡½ÃºÏ | ÇÁ¸®º¸µå | Àü±¤ÆÇ | À¥°øºÎ¹æ | Ä¿¹Â´ÏƼ | ÂÊÁöÇÔ