当前位置:首页 > Java 语言特性 > 正文

Java优学网泛型类教程:告别强制转换,轻松掌握类型安全编程

Java优学网泛型类教程:告别强制转换,轻松掌握类型安全编程

// 没有泛型 List list = new ArrayList(); list.add("hello"); String str = (String) list.get(0); // 需要强制转换

Java优学网泛型类教程:告别强制转换,轻松掌握类型安全编程

// 使用泛型 List list = new ArrayList<>(); list.add("hello"); String str = list.get(0); // 直接获取

// 编译前 List stringList = new ArrayList<>(); List intList = new ArrayList<>();

// 编译后(类型擦除) List stringList = new ArrayList(); List intList = new ArrayList();

Java优学网泛型类教程:告别强制转换,轻松掌握类型安全编程

你可能想看:

相关文章:

文章已关闭评论!