1.需要注意,使用泛型约束的数据类型必须是对象类型,而不能是基本数据类型。如下就限制了 List 集合中只能存放 String 类型的元素。
List<String> list = new ArrayList<String>();
在 JDK1.7 之后,=右边< >中的的 String 等类型也可以省略,例如以上代码可以写成以下的等价形式。
List<String> list = new ArrayList<>();
1.需要注意,使用泛型约束的数据类型必须是对象类型,而不能是基本数据类型。如下就限制了 List 集合中只能存放 String 类型的元素。
List<String> list = new ArrayList<String>();
在 JDK1.7 之后,=右边< >中的的 String 等类型也可以省略,例如以上代码可以写成以下的等价形式。
List<String> list = new ArrayList<>();