Java File Size Get getFileSizeAggregate(String[] files)

Here you can find the source of getFileSizeAggregate(String[] files)

Description

Gets the file size aggregate.

License

Open Source License

Parameter

Parameter Description
files the files

Return

the file size aggregate

Declaration

public static long getFileSizeAggregate(String[] files) 

Method Source Code

//package com.java2s;
/*/* w w w . ja  va  2  s. c om*/
 * Copyright (C) 2005, 2006, 2007, 2008, 2009, 2010 Sly Technologies, Inc.
 *
 * This file is part of jNetPcap.
 *
 * jNetPcap is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Lesser General Public License as 
 * published by the Free Software Foundation, either version 3 of 
 * the License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

import java.io.File;

public class Main {
    /**
     * Gets the file size aggregate.
     * 
     * @param files
     *          the files
     * @return the file size aggregate
     */
    public static long getFileSizeAggregate(String[] files) {
        int size = 0;
        for (String f : files) {
            size += new File(f).length();
        }

        return size;

    }
}

Related

  1. getFileSize(String loc)
  2. getFileSize(String path)
  3. getFileSize(String path)
  4. getFilesize(String path)
  5. getFileSize2(String filename)
  6. getFileSizeFormat(double inputvalue)
  7. getFileSizeFormat(String total_size)
  8. getFileSizeLabel(long sizeInBytes)
  9. getFileSizeRecursive(File file, boolean subFolders)