2017-08-31 70 views
0

这将是该代码相当于:如何检查SmbFile流是否准备好被读取?

FileReader reader = null; 
    try 
    { 
     reader = new FileReader(file); 
     return reader.ready(); 
    } 
    catch(IOException ex) 
    { 
     return false; 
    } 

SmbFile?我试过了:

BufferedReader reader = null; 
    try 
    { 
     SmbFileInputStream fstream = new SmbFileInputStream(file); 
     reader = new BufferedReader(new InputStreamReader(fstream)); 
     return reader.ready(); 
    } 
    catch(IOException ex) 
    { 
     return false; 
    } 

但是我总是得到“false”的结果。

回答