List<Object> lo=new ArrayList<>();
List<String> ls=new ArrayList<>();
List<String> ls1=new ArrayList<>();
//lo=ls;
ls1=ls;
ls1.add("ddd");
System.out.println(ls.get(0));//output :ddd
我的問題是,我在LS1加入「DDD」但我得到「DDD」從ls.How這可能嗎?是LS1和LS相同列表?Java的泛型亞型讓我迷惑
你的問題與泛型分型無關。 –
謝謝你們我得到了我的答案.... –