지식IT
[Java] 파일 확장자 찾기 ( lastIndexOf() / substring() )
인코딩
2020. 4. 20. 22:23
728x90
반응형
파일 확장자 찾기
int index = value.lastIndexOf(".");
String extension = value.substring( index+1);
+
lastIndexOf로 마침표(".")가 있는 마지막 위치를 찾은 뒤 찾은 위치 뒤의 String(확장자)를 찾는 것
++
ex)
파일 확장자가 jpg인 파일인 있는 경우
text.jpg
String fileName = "test.jpg";
int index = fileName.lastIndexOf(".");
String extension = fileName.substring( index+1 );
+++
확장자를 비교할 상황에서는 확장자를 찾은 뒤 toLowerCase()를 쓰는 것이 좋다 ( 찾은 문자열을 소문자로 바꿔주는것 )
반응형