List里加判断跟返回的格式规范是怎么样的

img


就是我debug进去,得到的长度size是0 然后直接return了,程序不走下去了,这个是我List new错了吗,就卡在这找不出问题了

类型强转报错了

img

跟定义的list有啥关系啊,内部方法报错

非空判断了,集合是空直接返回了

你确定你的程序没问题吗? 你的程序永远都不会执行if里面的内容呀。还有list类型不能转化成也不能可转化成VVYqBrdjxx类的,如果想转化的话,应该是(VVYqBrdjxx)xxxx .get(i) 才对

首先代码有问题,初始化一个arrayList,size是0,判断时永远不会进入条件里面,所有直接跳到return,返回时你将list转换成对象,所以这里有报类型转换异常