读书人

一个简单的有关问题

发布时间: 2012-01-07 21:41:55 作者: rapoo

一个简单的问题
我想直接把文件拖到打出来的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包在命令行带上参数执行。。。

读书人网 >J2EE开发

热点推荐