JAVA,如何放回一个File[]

[复制链接]
查看11 | 回复1 | 2011-5-9 12:47:20 | 显示全部楼层 |阅读模式
附上代码class1:

public static void main(String[] args) {
                getListFiles("D://ArrayTranslator//Translator_Edc_Tf_Pvd");
        }
       
                public static void getListFiles(String path) {
                 File file = new File(path);
                 listFile(file);
                }
                public static void listFile(File f)
                {
                 if (f.isDirectory())
                 {
                         File[] t = f.listFiles();
                         
                         for (int i = 0; i < t.length; i++)
                         {
                                 listFile(t);
                         }
                 }
                 else       
                 {
                         String isSourceDir =f.getParentFile().toString().substring(f.getParentFile().toString().length() -10, f.getParentFile().toString().length());
                         
                         if(f.getAbsolutePath().endsWith("java") && !isSourceDir.equalsIgnoreCase("Source Dir"))
                         {
                                 LinkedList all_files = new LinkedList();
                                 System.out.println(f.getAbsolutePath() + " ");                 
我想在这里放回一个FILE[],在class2中好引用
                         }
                 }
                }
//class2:
File file = class1的方法
//class2:
File[] list = class1的

回复

使用道具 举报

千问 | 2011-5-9 12:47:20 | 显示全部楼层
sorry ,im dont catch ur point
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行