CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

大家看看这个程序是什么意思啊

楼主haiwenlin(haiwenlin)2003-10-03 20:54:00 在 Java / J2SE / 基础类 提问

//SetFileLength.java  
  import   java.io.*;  
  class   SetFileLength.java  
  {  
          public   static   void   main(String[]   args)  
  {  
                  if   (args.length   !=   2)  
  {  
                          System.err.println(  
                                  "usage:   java   Main   <new   filename>   <size   in   bytes>");  
                          System.exit(-1);  
                  }  
                  long   size   =   0;  
                  try  
  {  
                          size   =   Long.parseLong(args[1]);  
                  }  
  catch   (NumberFormatException   e)  
  {  
                          System.err.println(  
                                  "usage:   java   Main   <new   filename>   <size   in   bytes>");  
                          System.exit(-1);  
                  }  
   
                  try  
  {  
                          RandomAccessFile   raf   =   new   RandomAccessFile(args[0],   "rw");  
                          raf.setLength(size);           //   extend   file   to   be   specified   size  
                          raf.close();  
                  }   catch   (IOException   e)   {  
                          e.printStackTrace();  
                  }  
          }  
  }  
   
   
   
  RandomAccessFile   这种文件有什么用处,谁给举个例子。  
  问题点数:20、回复次数:8Top

1 楼Keepers(中文昵称)回复于 2003-10-03 20:59:20 得分 0

RandomAccessFile   可以创建一个通道,前些天有人问过这个问题,你翻一下历史Top

2 楼nevana(残优木头)回复于 2003-10-03 22:23:48 得分 0

找一本JAVA教材,看看I/O流这一章,就全明白了!Top

3 楼haiwenlin(haiwenlin)回复于 2003-10-10 21:41:35 得分 0

F:\linhaiwen\j2ee>java   SetFileLength  
  usage:   java   Main   <new   filename>   <size   in   bytes>  
   
   
  为什么会有这样的错误,不然要怎么写:java   main   .....????多不行啊,大虾,helpTop

4 楼xupan007(沧海咸鱼)回复于 2003-10-10 21:48:36 得分 0

这个程序的输入有问题,怎么不输入长度Top

5 楼xupan007(沧海咸鱼)回复于 2003-10-10 21:49:10 得分 0

还有其它的参数也没有输入  
  Top

6 楼haiwenlin(haiwenlin)回复于 2003-10-10 21:54:01 得分 0

大哥,还有其它的参数也没有输入,那怎么其它的参数输入(格式如何)阿,能否把它贴上来,我马上结贴Top

7 楼haiwenlin(haiwenlin)回复于 2003-10-10 22:37:10 得分 0

upTop

8 楼happyegg(放松放松)回复于 2003-10-10 22:38:17 得分 20

java   SetFileLength   YourFileName   2276  
   
  多加两个参数。第一个是你的文件名,第二个是一个数字,文件长度Top

相关问题

  • 这个程序是什么意思?
  • 这个程序是什么意思啊??
  • 请问这个程序是什么意思?
  • 大侠解释一下这个程序是什么意思?
  • 这个程序语句是什么意思?谢谢!
  • 请问这个程序的错误是什么意思
  • iis一运行asp程序出现这个提示什么意思?
  • 下面这个是什么意思?代表是程序那里出了问题?
  • 驱动开发程序中 IN 这个标示符表示什么意思呢?
  • 这个 有关 apache 的应用程序错误是什么意思。

关键词

  • setfilelength
  • randomaccessfile
  • raf
  • 参数
  • args
  • main
  • size

得分解答快速导航

  • 帖主:haiwenlin
  • happyegg

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo