Declaring a LinkedList in Java

前端 未结 11 1976
北荒
北荒 2021-02-20 14:26

I always learn when we declare a collection we should do, Interface ob = new Class(), if i want to use for example a LinkedList i\'ll do List ob = new LinkedL

11条回答
  •  臣服心动
    2021-02-20 14:38

    Yes,

    LinkedList<...> items = new LinkedList<...>();
    

    is perfectly correct if you know that items will depend on methods of LinkedList that are not captured in the List interface.

提交回复
热议问题