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的泛型亚型让我迷惑
你的问题与泛型分型无关。 –
谢谢你们我得到了我的答案.... –