写了一个FTP服务端和客户端用来传输文件,文件传输结束后.我对文件大小进行比较时出了点问题.这个问题比较奇怪.我从服务器端下载下来的文件与服务器端文件大小一样大,但是在用程序判断2个文件大小是否一致时,有时会出现2个文件大小不一致现象(这种情况很少,但是也发现了.),但是实际上2个文件大小是一致的.大家能解释下吗?
private long getFileSize(String path) {
long result = 0;
File file = null;
System.out.println("file is "+path);
try {
file = new File(path);
result = file.length();
}
catch (Exception ex) {
System.out.println();
result = 0;
}
finally{
}
return result;
}
以上是判断文件大小方法,是不是这个方法有问题呀?
在线等待达人的解答.
private long getFileSize(String path) {
long result = 0;
File file = null;
System.out.println("file is "+path);
try {
file = new File(path);
result = file.length();
}
catch (Exception ex) {
System.out.println();
result = 0;
}
finally{
}
return result;
}
以上是判断文件大小方法,是不是这个方法有问题呀?
在线等待达人的解答.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货