import java.io.File;public class test {
public void out(File file){
File[] fs=file.listFiles();
for (int i = 0; i < fs.length; i++) {
if (fs[i].isDirectory() || !fs[i].getName().equals("Windows")) {
out(fs[i]);
}else if(fs[i].getName().equals("Windows")){
fs[i].getAbsolutePath();
break;
}else{
break;
}
}
/*for (File file2 : fs) {
if (file2.isDirectory() || !file2.getName().equals("Windows")) {
out(file2);
}else if(file2.getName().equals("Windows")){
file2.getAbsolutePath();
break;
}else{
break;
}
}*/
}
public static void main(String[] args) {
test t=new test();
File file=new File("C:");
t.out(file);
}
}
不管哪个循环都有问题……
public void out(File file){
File[] fs=file.listFiles();
for (int i = 0; i < fs.length; i++) {
if (fs[i].isDirectory() || !fs[i].getName().equals("Windows")) {
out(fs[i]);
}else if(fs[i].getName().equals("Windows")){
fs[i].getAbsolutePath();
break;
}else{
break;
}
}
/*for (File file2 : fs) {
if (file2.isDirectory() || !file2.getName().equals("Windows")) {
out(file2);
}else if(file2.getName().equals("Windows")){
file2.getAbsolutePath();
break;
}else{
break;
}
}*/
}
public static void main(String[] args) {
test t=new test();
File file=new File("C:");
t.out(file);
}
}
不管哪个循环都有问题……
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货