PDA

View Full Version : Da pascal a java


Zero Two
19-02-2004, 20:34
Sono passato da pascal a java,java naturalmente è più complicato,ma mi piace.
Come si fa a caricare e stampare un vettore in java?
Grazie a chi risponderà.

PGI
19-02-2004, 21:55
Scrivo due esempi, poi se non è chiaro fammi un fischio.


Java 1.4

//creazione
Vector vettore = new Vector();

//aggiunta di elementi (accetta solo tipi riferimento)
vettore.add(new Integer(10));
vettore.add(new Integer(20));

//estrazione
Integer valore0 = (Integer)vettore.get(0);
Integer valore1 = (Integer)vettore.get(1);

//estrazione in un ciclo

for(Iterator iter = vettore.iterator(); iter.hasNext(); ) {
Integer valore = iter.next();
int numero = valore.intValue();
}



Java 1.5

Vector<Integer> vettore = new Vector<Integer>();
vettore.add(10);
vettore.add(20);

int valore0 = vettore.get(0);
int valore1 = vettore.get(1);

for(Integer e : vettore) {
int valore = e;
}


[edit]
Per stampare sulla linea di comando, dove come e quando vuoi scrivi

System.out.println(tipo);

dove "tipo" può essere sia un riferimento che un primitivo.