黑马程序员技术交流社区
标题:
IO流问题
[打印本页]
作者:
范龙波
时间:
2013-5-21 07:17
标题:
IO流问题
本帖最后由 范龙波 于 2013-5-21 19:14 编辑
import java.io.*;
import java.util.*;
class FileListDemo
{
public static void main(String[] args) throws IOException
{
File f=new File("G:\\daima");
List<File> list=new ArrayList<File>();
fileList(f,list);
System.out.println(list.size());
}
public static void fileList(File f,List<File> list)throws IOException
{
File[] file=f.listFiles();
for(File ff:file)
{
if(ff.isDirectory())
{
fileList(ff,list);
}
else
{
if(ff.getName().endsWith(".java"))
list.add(ff);
}
}
}
}
//编译没问题 为什么运行不了呢?
作者:
聖手`书生
时间:
2013-5-21 08:20
呵呵,运行是正常的,你看看你的File中的绝对路径是否有东西
作者:
谢孔营
时间:
2013-5-21 08:34
兄弟,运行正常
只是在类前加了public
package com.sdut.day2;
import java.io.*;
import java.util.*;
public
class Test
{
public static void main(String[] args) throws IOException
{
File f=new File("D:\\test");
List<File> list=new ArrayList<File>();
fileList(f,list);
System.out.println(list.size());
}
public static void fileList(File f,List<File> list)throws IOException
{
File[] file=f.listFiles();
for(File ff:file)
{
if(ff.isDirectory())
{
fileList(ff,list);
}
else
{
if(ff.getName().endsWith(".java"))
list.add(ff);
}
}
}
}
作者:
chensc
时间:
2013-5-21 08:35
学习学习!
作者:
范龙波
时间:
2013-5-21 19:11
本帖最后由 范龙波 于 2013-5-21 19:13 编辑
我早上打代码的时候编译时候结果跟现在的不一样,一样的代码早上运行的时候出现了提示,现在运行正常了打印出来了.没问题就好啊,我早上还郁闷呢跟视频上的代码一个字母一个字母的对啊.哈哈,没问题就好.
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2