Url

..\adaptor\clientadaptor\cgp\V100R002C21B021\mml\en_US\

D:\CDE\omu\workspace1\client/..//adaptor//clientadaptor\cgp\v100r002c21b021\

public static void main(String[] args) {
// String url1= "..\adaptor\clientadaptor\cgp\V100R002C21B021\mml\en_US\";
// String url2= "D:\CDE\omu\workspace1\client/..//adaptor//clientadaptor\cgp\v100r002c21b021\";
String url3= "D:/CDE/omu/workspace1/adaptor/clientadaptor/cgp/V100R002C21B021/";

// File filePath = new File("D:\\CDE\\omu\\workspace1\\client");
// String[] strarray =filePath.list();
// ArrayList arrayList = new ArrayList();
// arrayList.add(strarray);
// System.out.println(arrayList.toString());
//
// String str = new String("D:\\CDE\\omu\\workspace1\\client");
//
// Arrays.toString(str.split("\\\\"));

File filePath = new File(url3);
File[] fileArray = null;
// File[] fileArray1 = filePath.listFiles();
// File[] fileArray2 = fileArray1[0].listFiles();
// File[] fileArray3 = fileArray2[0].listFiles();
// fileArray3[0].listFiles(filter)
// filePath.listFiles(new FileFilter());
// filePath.listFiles(new Dirfilter("en_US"));
while (filePath.isDirectory()) {
fileArray=filePath.listFiles();
filePath = fileArray[0];
}
File[] fileArray4 = filePath.listFiles(new Dirfilter("macro.ini"));
System.out.println();
}
}

class Dirfilter implements FilenameFilter{

private Pattern pattern;

public Dirfilter(String regex) {
pattern = Pattern.compile(regex);
}

@Override
public boolean accept(File dir, String name) {
return pattern.matcher(name).matches();
}

}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值