Path (Java 7에서 도입 됨)가 특정 확장으로 끝나는 지 확인하고 싶습니다 . 나는 다음 endsWith()
과 같은 방법을 시도했다 .
Path path = Paths.get("foo/bar.java")
if (path.endsWith(".java")){
//Do stuff
}
그러나 이것은 path.endsWith(".java")
false를 반환 하기 때문에 작동하지 않는 것 같습니다 . 이 endsWith()
메서드는 최종 디렉터리 구분 기호 (예 :) 다음에 모든 항목이 완전히 일치하는 경우에만 true를 반환 하는 것 같습니다 bar.java
.
그렇다면 Path의 파일 확장자를 어떻게 확인할 수 있습니까?