📜  Java中的 Path endsWith() 方法及示例(1)

📅  最后修改于: 2023-12-03 15:16:25.825000             🧑  作者: Mango

Java中的Path endsWith() 方法及示例

在Java中,Path类是Java NIO 2中的一部分,它用于表示文件路径,而endsWith()方法是用于检查路径是否以指定字符串结尾的方法。

语法
public boolean endsWith(String suffix)

其中,suffix是一个字符串参数,用于指定要检查的字符串。

返回值

如果路径以指定的字符串suffix结尾,则返回true;否则,返回false。

示例

以下是一个示例程序,演示Path的endsWith()方法的使用:

import java.nio.file.Path;
import java.nio.file.Paths;

public class PathExample {

    public static void main(String[] args) {
    
        // 创建一个Path对象
        Path path = Paths.get("C:/Users/username/Documents/example.txt");
        
        // 测试路径是否以".txt"结尾
        boolean result = path.endsWith(".txt");
        
        // 输出结果
        System.out.println("Path ends with .txt: " + result);
    }

}

输出结果为:

Path ends with .txt: true

在上面的示例中,我们使用Path类的静态方法get()创建了一个路径对象,然后使用endsWith()方法检查路径是否以".txt"结尾。由于路径实际上以".txt"结尾,因此我们得到了true作为结果。

注意事项
  • endsWith()方法区分大小写
  • suffix参数必须是一个完整的字符串,否则将返回false