在Java中,你可以使用`java.io.File`类来获取目录的大小。以下是一个示例方法,它递归地计算目录及其所有子目录和文件的总大小:
```java
import java.io.File;
public class DirectorySize {
public static long getDirectorySize(File dir) {
if (dir.isDirectory()) {
long length = 0;
File[] files = dir.listFiles();
if (files != null) {
for (File file : files) {
length += getDirectorySize(file);