首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

一个简单的有关问题

2012-01-07 
一个简单的问题我想直接把文件拖到打出来的exe上结果信息没有被写入到 info.txt 甚至 info.txt 都没有被创

一个简单的问题
我想直接把文件拖到打出来的exe上结果信息没有被写入到 info.txt 甚至 info.txt 都没有被创建。这是怎么回事呢。各位大侠帮忙看看呀
 public static void main(String[] args) throws Exception{
  if(args.length!=0){
  File files[] = new File[args.length];
  DataOutputStream out = new DataOutputStream(new FileOutputStream("info.txt"));
  PrintWriter writer = new PrintWriter(new OutputStreamWriter(out));
  for(int i =0 ;i<files.length;i++){
  files[i] = new File(args[i]);
  writer.println(files[i].getName());
  }
  writer.println(files.length);
  writer.flush();
  writer.close();
  out.close();
  }
  }

[解决办法]
哥们,调试一把,看你的args有没有取到值吧,
[解决办法]
File[] files = new File[args.length];

[解决办法]

Java code
File[] files = new File[args.length];
[解决办法]
打成Jar包在命令行带上参数执行。。。

热点排行