kna man indsætte en simpel type i en vector, og i så fald hvordan gør man? - lignu laver jeg fx mine int's om til strings, som jeg så ændre tilbage når tallet skal bruges - er der en lettere måde?
adam
Køb en zebra - og kald den plet
Vector klassen er bygget til at kunne håndtere alle objekt-typer, men ikke primitive typer.
Dertil bliver du nødt til, at "pakke" dine primitive typer ind i en såkaldt "objekt wrapper".
Skal du altså gemme en int i din vektor så benyt wrapperen Integer, men husk at type-caste dine objekter når du trækker dem ud af vektoren igen.
Altså,
java.util.Vector vector = new Vector();
Integer oInt = new Integer(5);
vector.add(oInt);
oInt = (Integer) vector.lastElement();
System.out.println(' Tallet var ' + oInt.intValue());
[Redigeret d. 10/11-03 19:08:33 af Erik K. Aarslew-Jensen]