为什么在将List <string>分配给List <object>时Java给出编译错误

时间:2019-05-07 04:27:05

标签: java generics

为什么最后一行在objectList.add("test");正常工作的地方不起作用。

    List<String> stringList = new ArrayList<>();
    List<Object> objectList = new ArrayList<>();

    objectList.add("test");
    stringList.add("test");
    objectList = stringList; //Type mismatch: cannot convert from List<String> to List<Object>

0 个答案:

没有答案