Kotlin学习笔记(四)--kotlin的泛型

一.Java泛型

java中泛型通常用法

List<TextView> textViews = new ArrayList<TextViews>();

List集合中生命泛型的类型

注意,java泛型不适合多态,比如:

//java的多态
TextView textview = new Button(context);

List<Button> buttons = new ArrayList<Button>();
List<TextView> textViews = buttons;
//IDE会报错

ButtonTextView的子类,但是List

你可能感兴趣的:(Kotlin)