Java Path Normalize normalizePath(String path, String separator)

Here you can find the source of normalizePath(String path, String separator)

Description

Adds a trailing separator if it does not exist in path.

License

Apache License

Parameter

Parameter Description
path the file name
separator trailing separator to add

Return

updated path with trailing separator

Declaration

public static String normalizePath(String path, String separator) 

Method Source Code

//package com.java2s;
/*//  w w w .j  ava 2  s .  c o  m
 * The Alluxio Open Foundation licenses this work under the Apache License, version 2.0
 * (the "License"). You may not use this work except in compliance with the License, which is
 * available at www.apache.org/licenses/LICENSE-2.0
 *
 * This software is distributed on an "AS IS" basis, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
 * either express or implied, as more fully set forth in the License.
 *
 * See the NOTICE file distributed with this work for information regarding copyright ownership.
 */

public class Main {
    /**
     * Adds a trailing separator if it does not exist in path.
     *
     * @param path the file name
     * @param separator trailing separator to add
     * @return updated path with trailing separator
     */
    public static String normalizePath(String path, String separator) {
        return path.endsWith(separator) ? path : path + separator;
    }
}

Related

  1. normalizePath(String path)
  2. normalizePath(String path)
  3. normalizePath(String path)
  4. normalizePath(String path, char sep)
  5. normalizePath(String path, String oldFileSeperator, String newFileSeparator)
  6. normalizePath(String pathFragment)
  7. normalizePath(String pathname)
  8. normalizePathElement(String name)
  9. normalizePathname(String pathname)