반응형
1. 시험환경
˙ JAVA
˙Files.walk() 함수
2. 목적
˙ 주어진 경로에 존재하는 파일을 리스트에 추가한다.
˙ 주어진 문자열이 포함된 파일명만 추출한다.
3. 적용
① 예제코드
- _path : 검색할 경로명
- _name : 파일명에 포함된 문자열
1
2
3
4
5
6
7
8
9
|
public List<Path> getFile(String _path, String _name) throws IOException {
Path dirPath = Paths.get(_path);
Stream<Path> walk = Files.walk(dirPath);
return walk.filter(Files::isRegularFile)
.filter(p -> p.getFileName().toString().equalsIgnoreCase(_name))
.collect(Collectors.toList());
}
|
cs |
4. 결과
˙ 출력결과
※ 내용이 도움 되셨다면 광고 클릭 한번 부탁드립니다 ※
반응형
'스프링 프레임워크' 카테고리의 다른 글
[JAVA] 하위폴더 포함 폴더 내 파일 삭제 (1) | 2022.12.10 |
---|---|
[SpringBoot] application.properties 설정 (mariadb) (0) | 2022.10.22 |
JSTL을 이용한 DTO 객체 출력 (0) | 2022.07.26 |
[디버깅] 마이바티스 매개변수 전달 값 변수 지정 (0) | 2022.07.25 |
Spring Project Import from Archieve File (0) | 2022.07.25 |