반응형
파일의 총 크기(바이트)를 가져옵니다.
중복 가능성:
java는 파일 크기를 효율적으로 가져옵니다.
filename이라는 이름의 파일이 있습니다.이 파일은 다음 위치에 있습니다.E://file.txt
.
FileInputStream fileinputstream = new FileInputStream(filename);
이 파일의 크기를 바이트 단위로 계산하고 싶습니다.어떻게 하면 좋을까요?
를 사용할 수 있습니다.length()
에 대한 방법.File
바이트 단위로 크기를 반환합니다.
파일 크기를 계산하기 위해 FileInputStream은 필요하지 않습니다.new File(path_to_file).length()
충분합니다.아니면, 만약 당신이 원한다면fileinputstream.getChannel().size()
.
를 사용하면 간단하게 할 수 있습니다.
public static void main(String[] args) {
try {
File file = new File("test.txt");
System.out.println(file.length());
} catch (Exception e) {
}
}
언급URL : https://stackoverflow.com/questions/14478968/get-total-size-of-file-in-bytes
반응형
'programing' 카테고리의 다른 글
Vue에서 null 속성을 읽는 동안 워처에 대한 콜백 오류가 발생했습니다. (0) | 2022.09.12 |
---|---|
데이터베이스를 Amazon RDS MySQL 인스턴스에서 로컬 인스턴스로 내보내는 방법 (0) | 2022.09.12 |
pip과 conda의 차이점은 무엇입니까? (0) | 2022.09.12 |
커서 및 준비된 문장이 있는 절차:SQL 구문에 오류가 있습니다.EXECUTE stmt, DEALLOCATE PREAPE stmt, END L' 행이 34 입니다. (0) | 2022.09.05 |
MariaDB/MySQL에서 utf8mb4_unicode_ci와 utf8mb4_unicode_520_ci 조합의 차이는 무엇입니까? (0) | 2022.09.05 |