Ciao a tutti,
mi potreste spiegare perchè non funziona questo semplice codice?..il problema è nel ciclo risulta infinito, ho provato a cambiare la condizione con (s != null) e anche un valore fittizio per bloccarlo (s!=2) ma niente..
ecco il codice:
codice:
import java.io.*;
import java.util.*;
public class Vector_String {
public static void main(String[] arg) throws Exception {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.print("Inserire il nome: ");
String s = br.readLine();
Vector v = new Vector();
while (s != "") {
v.addElement(s);
System.out.print("Inserire il nome: ");
s = br.readLine();
}
Enumeration e = v.elements();
while (e.hasMoreElements()) {
s = (String)e.nextElement();
System.out.println(s);
}
}
}
inizialmente sul libro metteva la condizione con null...
grazie a tutti