为什么显式类型参数应该被菱形取代?
2022-09-01 02:40:47
我正在使用Android Studio,我写这个:
List<Button> buttons = new ArrayList<Button>();
我有这个消息:
显式类型参数 按钮应替换为<>
我很好奇,为什么用钻石代替会更好?
List<Button> buttons = new ArrayList<>();
编辑:
我完全不同意重复!我之前看到过这个答案,它将显式参数与根本没有参数进行比较,而我将显式参数与隐式参数进行比较!