Is there a difference between explicitly putting the type into the diamond operator vs letting java figure it out?

前端 未结 4 1759
终归单人心
终归单人心 2020-12-11 18:51

Is there any difference between initialization via:

MyWrapper wrapper = new MyWrapper();

vs initialization via:

4条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-12-11 19:51

    The latter is only available since Java 7. That's why you often see the former. The latter is equivalent, and shorter.

提交回复
热议问题