Java File Name Get getFileName(File file)

Here you can find the source of getFileName(File file)

Description

Returns the name of the given file.

License

Open Source License

Parameter

Parameter Description
file a parameter

Return

the file's name

Declaration

public static String getFileName(File file) 

Method Source Code

//package com.java2s;
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 *                                                                         *
 *  Copyright (C) 2015, Markus Staudt <info@braffdev.com>                  *
 *                                                                         *
 *  This program is free software: you can redistribute it and/or modify   *
 *  it under the terms of the GNU 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 General Public License for more details.                           *
 *                                                                         *
 *  You should have received a copy of the GNU General Public License      *
 *  along with this program.  If not, see <http://www.gnu.org/licenses/>.  *
 *                                                                         *
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

import java.io.File;

public class Main {
    /**/*from   ww  w. j a va 2  s . com*/
     * Returns the name of the given file. The file extension will be excluded
     *
     * @param file
     * @return the file's name
     */
    public static String getFileName(File file) {
        if (file == null) {
            return null;
        }

        String name = file.getName();
        int lastIndexOfDot = name.lastIndexOf('.');
        if (lastIndexOfDot != -1) {
            return name.substring(0, lastIndexOfDot);
        }
        return name;
    }
}

Related

  1. getFileName(File f)
  2. getFileName(File f)
  3. getFileName(File f)
  4. getFileName(File file)
  5. getFileName(File file)
  6. getFileName(File file)
  7. getFilename(File file)
  8. getFileName(File file)
  9. getFileName(File file)