1. List<String> list=new ArrayList<String>();
2. List<String> list=new ArrayList<>();
为什么像2这样写的也正确呢,后面的<>尖括号为啥不需要写类型?
1. List<String> list=new ArrayList<String>();
2. List<String> list=new ArrayList<>();
为什么像2这样写的也正确呢,后面的<>尖括号为啥不需要写类型?
2中方法都是对的。
1. List<String> list=new ArrayList<String>(); 只能保存字符串
2. List<String> list=new ArrayList<>(); 只能保存字符串,效果是一样的