[Java] java中创建固定长度的文件方法 →→→→→进入此内容的聊天室

来自 , 2020-08-21, 写在 Java, 查看 115 次.
URL http://www.code666.cn/view/1340ccf2
  1. //  
  2. // usage : java CreateAFile 2048 twokbytes.dat  
  3. //  
  4. import java.io.FileOutputStream;  
  5. import java.io.IOException;  
  6.  
  7. public class CreateAFile {  
  8.     public static void main(String[] args) throws IOException {  
  9.         byte[] buf = new byte[8192];  
  10.         long n = Long.parseLong(args[0]);  
  11.         FileOutputStream fos = new FileOutputStream(args[1]);  
  12.         long m = n / buf.length;  
  13.         for (long i = 0; i < m; i++) {  
  14.             fos.write(buf, 0, buf.length);  
  15.         }  
  16.         fos.write(buf, 0, (int)(n % buf.length));  
  17.         fos.close();  
  18.     }  
  19. }  
  20. //java/11

回复 "java中创建固定长度的文件方法"

这儿你可以回复上面这条便签

captcha