Java List get(i)可能是null
import java.util.ArrayList;
import java.util.List;
public static void main(String[] args)
{
List<String> tmp = new ArrayList<>();
String tmpstr = null;
tmp.add(tmpstr);
String tmpstr1 = "123";
tmp.add(tmpstr1);
for(int i = 0; i < tmp.size(); i ++) {
if(null == tmp.get(i)) {
System.out.println("tmp.get("+i+") = "+tmp.get(i)+" is null!");
}
System.out.println("tmp.get("+i+") = "+tmp.get(i));
}
输出结果:
tmp.get(0) = null is null!
tmp.get(0) = null
tmp.get(1) = 123