JAVA中获取文件的大小和文件的扩展名
时间: 2024-01-18 21:04:45 浏览: 18
获取文件大小可以使用Java的File类的length()方法,该方法返回文件的字节数。
示例代码:
```java
import java.io.File;
public class FileDemo {
public static void main(String[] args) {
File file = new File("test.txt");
System.out.println("文件大小为:" + file.length() + " 字节");
}
}
```
获取文件扩展名可以使用Java的String类的substring()方法和lastIndexOf()方法,将文件名中最后一个点号后面的字符串截取出来即可。
示例代码:
```java
import java.io.File;
public class FileDemo {
public static void main(String[] args) {
File file = new File("test.txt");
String fileName = file.getName();
String fileExtension = fileName.substring(fileName.lastIndexOf(".") + 1);
System.out.println("文件扩展名为:" + fileExtension);
}
}
```
需要注意的是,获取文件扩展名时,还需要先获取文件名。