A<?>a;
![]()
package ljy; import java.util.ArrayList; import java.util.List; public class demo2{ public static void main(String[] args) { List<String> l1=new ArrayList<>(); l1.add("成员1"); List<?> l2=new ArrayList<Number>(); List<?> l3=l1; System.out.println("l1:"+l1.get(0));//输出l1 // 试试输出l3 System.out.println("l3:"+l3.get(0)); // 改变l1 l1.set(0, "成员改变"); System.out.println("l1:"+l1.get(0)); // 试试改变l3 // l3.set(0, "成员改变"); } }
通配符的对象不允许增加和改变
另外两个