2017-08-31 4 views
0

ce qui serait l'équivalent de ce code:Comment vérifier si un flux d'un fichier SmbFile est prêt à être lu?

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

Pour SmbFile? J'ai essayé cela:

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

mais alors je reçois toujours "faux" comme résultat.

Répondre