Java Path File Extention nio getFileExtension(Path path)

Here you can find the source of getFileExtension(Path path)

Description

Herausfiltern einer Dateiendung

License

Open Source License

Parameter

Parameter Description
path Pfad der Datei

Return

Dateiendung (mit Punkt!) oder nichts, wenn es sich um einen Ordner handelt

Declaration

public static String getFileExtension(Path path) 

Method Source Code

//package com.java2s;
/*/*from   w  w w  .  j av a  2s  . co  m*/
 * Copyright (c) 2017 MathBox P-Seminar 16/18. All rights reserved.
 * This product is licensed under the GNU General Public License v3.0.
 * See LICENSE file for further information.
 */

import java.nio.file.Path;

public class Main {
    /**
     * Herausfiltern einer Dateiendung
     *
     * @param path Pfad der Datei
     * @return Dateiendung (mit Punkt!) oder nichts, wenn es sich um einen Ordner handelt
     * @since 1.0
     */
    public static String getFileExtension(Path path) {
        String fileName = path.getFileName().toString(); //Dateiname mit Dateiendung
        return fileName.lastIndexOf('.') == -1 ? "" : fileName.substring(fileName.lastIndexOf('.'));
    }
}

Related

  1. getFileExtension(final Path path)
  2. getFileExtension(Path file)
  3. getFileextension(Path path)
  4. getFileExtension(Path path)
  5. getFileExtension(Path path)
  6. getFileExtension(Path path)
  7. getFileNameNoExtensionFromPath(String modulePath)
  8. getFilenameWithoutExtension(Path file)
  9. getFileNameWithoutExtension(Path path)