package java7exemples; import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; public class ContenuFichiers { public static void main(String[] args) throws Exception { displayContentType("c:/test.txt"); // text/plain displayContentType("c:/lders.dll"); // application/x-msdownload displayContentType("c:/test.doc"); // application/msword displayContentType("c:/java.gif"); // image/gif } // Afficher le type de contenu de fichier passé en paramètre static void displayContentType(String pathText) throws Exception { Path path = Paths.get(pathText); String type = Files.probeContentType(path); System.out.println(type); } } |