티스토리 뷰
들어가며
- Java 파일명 String을 가져와 확장자만 가져오거나 확장자를 제거하는 방법에 대해서 공유하고 한다.
구현방법
Apache Common 라이브러리 추가
- Apache Common 라이브러리를 통해서 쉽게 구현이 가능하다. 빌드방법에 따라서 아래를 참고해 추가해주자.
- JAR는 아래 링크에서 다운로드 가능하다.
Gradle
// https://mvnrepository.com/artifact/commons-io/commons-io
compile group: 'commons-io', name: 'commons-io', version: '2.6'
Maven
<!-- https://mvnrepository.com/artifact/commons-io/commons-io -->
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.6</version>
</dependency>
확장자 제거하는 방법
String fileName = file.getName();
//확장자가 제거된 상태의 FileName
String nameRemoveExtension = FilenameUtils.removeExtension(fileName);
확장자를 가져오는 방법
String fileName = file.getName();
//추출된 확장자
String extension = FilenameUtils.getExtension(fileName);
관련글
끝으로
이 글이 도움이 되었다면, 하단의 Google 광고 👎👎👎 한번씩 클릭 부탁 드립니다. 🙏🙏🙏
광고 클릭은 많은 힘이 됩니다!
반응형
'프로그래밍 > JAVA' 카테고리의 다른 글
(Java) 장비, 시스템 메모리(RAM) 값 알아내는 방법 (feat. OSHI 라이브러리 사용법) (0) | 2020.05.07 |
---|---|
(Java) 파일 FTP 프로토콜 전송 기능 구현방법 (FTP Client 구현) (0) | 2020.05.05 |
(Java) BufferedImage 이미지 파일(PNG, JPEG, TIFF)로 출력하는 방법 (0) | 2020.05.01 |
(Java) Image 파일(로컬, URL) 읽기 (Java File to Image) (0) | 2020.04.30 |
[Java] java.awt.Image를 BufferedImage로 변환하는 방법 (0) | 2020.04.29 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 자전거 여행
- effective java
- 일본 여행
- JavaFX
- 일본여행
- 자전거
- 일본 자전거 여행
- 자바
- 인텔리제이
- 이펙티브
- 배낭여행
- JavaFX 테이블뷰
- springboot
- git
- windows
- TableView
- 이펙티브자바
- effectivejava
- 이펙티브 자바
- 방통대 과제물
- JavaFX Table View
- JavaFX 종료
- 배낭 여행
- Java UI
- 스프링부트
- java
- intelij
- 텐트
- JavaFX Window Close
- 일본 배낭여행
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함