java根据文件后缀名判断是不是图片
时间: 2023-08-07 15:03:38 浏览: 166
可以根据文件后缀名来判断文件类型,通常情况下,图片文件的后缀名有常见的几种,如.jpg、.png、.gif等。以下是一个示例代码,可以根据文件后缀名判断是否为图片文件:
```java
public static boolean isImageFile(String fileName) {
String suffix = fileName.substring(fileName.lastIndexOf(".") + 1);
String[] imageSuffixes = {"bmp", "jpg", "jpeg", "png", "gif"};
for (String imageSuffix : imageSuffixes) {
if (suffix.equalsIgnoreCase(imageSuffix)) {
return true;
}
}
return false;
}
```
该方法接受一个文件名参数,返回一个布尔值,表示该文件是否为图片文件。首先,获取文件后缀名,然后将其与常见的图片文件后缀名进行比较,如果匹配成功,则返回true,否则返回false。
相关问题
java根据文件后缀名判断是不是录音
和判断图片和视频文件一样,Java也可以根据文件后缀名来判断文件类型,录音文件的后缀名也有一些常见的,如.mp3、.wav、.amr等。以下是一个示例代码,可以根据文件后缀名判断是否为录音文件:
```java
public static boolean isAudioFile(String fileName) {
String suffix = fileName.substring(fileName.lastIndexOf(".") + 1);
String[] audioSuffixes = {"mp3", "wav", "amr", "aac", "ogg"};
for (String audioSuffix : audioSuffixes) {
if (suffix.equalsIgnoreCase(audioSuffix)) {
return true;
}
}
return false;
}
```
该方法接受一个文件名参数,返回一个布尔值,表示该文件是否为录音文件。首先,获取文件后缀名,然后将其与常见的录音文件后缀名进行比较,如果匹配成功,则返回true,否则返回false。
java根据文件后缀名判断是不是视频
和判断图片文件一样,Java也可以根据文件后缀名来判断文件类型,视频文件的后缀名也有一些常见的,如.mp4、.avi、.mov等。以下是一个示例代码,可以根据文件后缀名判断是否为视频文件:
```java
public static boolean isVideoFile(String fileName) {
String suffix = fileName.substring(fileName.lastIndexOf(".") + 1);
String[] videoSuffixes = {"mp4", "avi", "mov", "flv", "wmv"};
for (String videoSuffix : videoSuffixes) {
if (suffix.equalsIgnoreCase(videoSuffix)) {
return true;
}
}
return false;
}
```
该方法接受一个文件名参数,返回一个布尔值,表示该文件是否为视频文件。首先,获取文件后缀名,然后将其与常见的视频文件后缀名进行比较,如果匹配成功,则返回true,否则返回false。
阅读全文