if(files!=null&&files.length>0)这句没有用吧?如果没有file的话,就不会遍历了呀?是不是呢?
files!=null,应该是说files这个list数组必须存在,files.length>0:说明files这个数组不能是空数组,至少要有一个元素在数组里面
个人理解不矛盾,files不为空并且长度部位零才可以接下来遍历操作,如果有files,但长度为零也没意义