Salve, premetto che sono appena entrato nell'ottica OOP
Non capisco perchè un vector definito in una classe e inizializzato col costruttore deve essere == a null, mentre la stessa cosa fatta nel main mi da un risultato diverso..
Grazie per l'aiuto!
import java.util.Vector;
class VectorProva{
private Vector<String> vec;
public void VectorProva(){
vec=new Vector<String>();
}
public void print(){
System.out.println(vec!=null);
}
}
public class prova{
public static void main(String[] args) {
VectorProva vec=new VectorProva();
vec.print();
Vector<String> vec2=new Vector<String>();
System.out.println(vec2!=null);
}
}