1.Raw types should not be used(不要使用原始類型)
安全的替代方法是使用無界通配符類型。如果你想使用泛型,但不知道或不關心實際的類型參數是什麼,那麼可以使用問號代替。例如,泛型集 Set<E>
的無界通配符類型是 Set<?>
(讀作「set of some type」)。它是最通用的參數化集合類型,能夠容納任何集合。
1.Raw types should not be used(不要使用原始類型)
安全的替代方法是使用無界通配符類型。如果你想使用泛型,但不知道或不關心實際的類型參數是什麼,那麼可以使用問號代替。例如,泛型集 Set<E>
的無界通配符類型是 Set<?>
(讀作「set of some type」)。它是最通用的參數化集合類型,能夠容納任何集合。
集合爲空判斷 if (dataList != null && dataListsize()> 0) { if (!CollectionUtils.isEmpty(dataList)) { 字
集合爲空判斷 if (dataList != null && dataListsize()> 0) { if (!CollectionUtils.isEmpty(dataList)) { 字