FTPFile[] remoteFiles = ftpClient.listFiles(); 可以获取当前工作目录的所有文件,能否获得某个我指定下载文件以及他的大小,难道要去遍历匹配到它吗,然后获取它的大小吗??
另问:为何我获取的当前工作目录是这种格式的/e:/FTPtestLocal/User,ftp服务器用的是serv-u,觉得貌似跟这个有关,ftpClient.getSystemName()的内容是UNIX Type: L8,当去listFiles的时候抛出的异常跟UNIX有关,谢谢!!!
------解决方案--------------------------------------------------------
File f=new File( "d:\\SYSTEM.GHO ");
long a=f.length();
System.out.println(a);
------解决方案--------------------------------------------------------
提醒一下,这个返回的是大小单位是字节,如果想得到其他单位你需要转换