반응형
Java에서 파일 크기를 얻는 방법
가능한 중복 :
폴더 또는 파일 크기
이 코드를 사용하여
File
객체 를 인스턴스화했습니다 .
File f = new File(path);
이 파일의 크기는 어떻게 구합니까?차이점은 무엇이며
getUsableSpace()
,
getTotalSpace()
그리고는
getFreeSpace()
?
수업에서이
방법을 사용하십시오
. javadoc에서 :
이 추상 패스 명이 나타내는 파일의 길이를 돌려줍니다. 이 경로명이 디렉토리를 나타내는 경우 리턴 값이 지정되지 않습니다.
질문의 두 번째 부분은
File
의 javadocs에서 직접 수행하십시오.
-
이 추상 경로명으로 명명 된 파티션에서이 가상 머신에 사용 가능한 바이트 수를 리턴합니다.getUsableSpace()
-
이 추상 패스 명이 가리키는 파티션의 사이즈를 돌려줍니다getTotalSpace()
-
이 추상 경로 이름으로 명명 된 파티션에서 할당되지 않은 바이트 수를 반환합니다.getFreeSpace()
이 시도:
long length = f.length();
빠른 구글을 했어. 파일 크기를 찾으려면
long size = f.length();
게시 한 세 가지 방법의 차이점은 여기에서 확인할 수 있습니다
getFreeSpace () 및 getTotalSpace ()는 매우 자명 한 것으로 getUsableSpace ()는 JVM이 사용할 수있는 공간 인 것 같습니다. 대부분의 경우 사용 가능한 공간의 양과 같습니다.참고 URL :
https://stackoverflow.com/questions/8721262/how-to-get-file-size-in-java
반응형
'Programming' 카테고리의 다른 글
Apple 개발자 팀 ID 및 팀 에이전트 Apple ID를 어떻게 찾을 수 있습니까? (0) | 2020.07.19 |
---|---|
NPM을 업데이트하는 방법 (0) | 2020.07.19 |
C ++ 열거 형을 문자열로 변환하는 간단한 방법이 있습니까? (0) | 2020.07.19 |
왜 파이썬에서 0, 0 == (0, 0)이 (0, False) (0) | 2020.07.19 |
jQuery에서 버튼 클릭 이벤트를 처리하는 방법은 무엇입니까? (0) | 2020.07.19 |