您的位置:首页 > 编程语言 > Java开发

JAVA判断文件的内容类型

2017-02-12 21:11 330 查看
Java 7 新的特性,判断文件的内容类型。

Program to demonstrate Java 7 new feature : Determining the file content type.

package com.hubberspot.nio;

import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;

public class FileContentType {

public static void main(String[] args) {

printContentType("D:/Downloads/java.txt");
printContentType("D:/Downloads/java.ppt");
printContentType("D:/Downloads/java.doc");
printContentType("D:/Downloads/java.jar");

}

private static void printContentType(String pathToFile) {

Path path = Paths.get(pathToFile);
String contentType = null;
try {
contentType = Files.probeContentType(path);
} catch (IOException e) {

e.printStackTrace();
}
System.out.println("File content type is : " + contentType);

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: