1. 程式人生 > >關於<T> T[] toArray(T[] a) 方法

關於<T> T[] toArray(T[] a) 方法

.get let tid ipa empty for utils != cat

http://mopishv0.blog.163.com/blog/static/5445593220101016102129741/

    private List<String> uploadNoticeOtherFile(HttpServletRequest request,
            MultipartFile[] noticeOtherFiles, User user,
            ServletContext servletContext) {
        List<String> fileList = new ArrayList<String>();
        
if(noticeOtherFiles != null && noticeOtherFiles.length > 0 && noticeOtherFiles[0].getSize() > 0){ List<FileEntity> fileEntityList = null; try { //文件去空 List<MultipartFile> noticeOtherFileList = new ArrayList<MultipartFile>();
for (int i = noticeOtherFiles.length; i > 0; i--) { MultipartFile noticeOtherFile = noticeOtherFiles[i]; if(noticeOtherFile != null && !noticeOtherFile.isEmpty() && noticeOtherFile.getSize() > 0 && !StringUtils.isBlank(noticeOtherFile.getName())){ noticeOtherFileList.add(noticeOtherFile); } } fileEntityList
= UploadFileUtils.uploadFiles(request, noticeOtherFileList.toArray(new MultipartFile[noticeOtherFileList.size()]), NoticeDictMailAttachTpl.BUSINESS_NAME, user.getId()); } catch (FileUploadException e) { logger.error(e.getMessage()); e.printStackTrace(); } if(fileEntityList != null && fileEntityList.size() > 0){ for(FileEntity fileEntity : fileEntityList) fileList.add(fileEntity.getFilePath()); } } return fileList; }

關於<T> T[] toArray(T[] a) 方法