java怎么记录生成的文件大小和输出的文件大小
时间: 2024-05-10 07:19:30 浏览: 99
要记录生成的文件大小,可以使用Java中的File类和length()方法。例如:
```java
File file = new File("example.txt");
long fileSize = file.length();
System.out.println("生成的文件大小为:" + fileSize + " bytes");
```
要记录输出的文件大小,可以在写入文件的同时统计写入的字节数量。例如:
```java
FileOutputStream outputStream = new FileOutputStream("example.txt");
String content = "Hello, world!";
byte[] bytes = content.getBytes();
outputStream.write(bytes);
outputStream.close();
long outputSize = bytes.length;
System.out.println("输出的文件大小为:" + outputSize + " bytes");
```
注意,这里仅仅是一个例子,实际应用中可能需要更加详细的处理。
阅读全文