import java.util.ArrayList;
import java.util.Vector;
class Main extends Thread{
public static void main(
String[] args) {
Vector<Integer> x = new Vector<Integer>();
ArrayList<Double> y = new ArrayList<Double>();
if ( x == y){
System.out.println("test");
}
}
}
This code dose�nt compile. I thought that you could compare any reference variable but obviously not? Is the == operator working like instanceof wich only can compare instances of the same class hierarchy?