Java tutorial
//package com.java2s; import java.io.File; public class Main { private static long getFileSize(File file) { long size = 0; for (File subFile : file.listFiles()) { if (subFile.isDirectory()) { size += getFileSize(subFile); } else { size += subFile.length(); } } return size; } }