📅  最后修改于: 2023-12-03 15:16:25.825000             🧑  作者: Mango
在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作为结果。