public static void main(String [] args)throws Exception{
md();
if(f.isDirectory()){ File [] fe = f.listFiles(); go_on: for (int i = 0;i<fe.length;i++){ if (fe[i].isDirectory()){ File [] fe1 = fe[i].listFiles(); for (int j = 0;j<fe1.length;j++){ if (fe1[j].isDirectory()) continue go_on; else System.out.println(fe1[i].toString()); }
}
else System.out.println(fe[i].toString());
} } } }
import java.io.File;public class MakeDir{
static File f = new File("d:\\java-io");
static public void md(){
f.mkdir(); }
static public void dd(){
f.delete(); }
public static void main(String [] args)throws Exception{
md();
if(f.isDirectory()){ File [] fe = f.listFiles(); go_on: for (int i = 0;i<fe.length;i++){ if (fe[i].isDirectory()){ File [] fe1 = fe[i].listFiles(); for (int j = 0;j<fe1.length;j++){ if (fe1[j].isDirectory()) continue go_on;
}
}
else System.out.println(fe[i].toString());
} } } }
递归 import java.io.*; class A { public static void main(String[] args) { File file=new File("c:\\test"); A a=new A(); a.read(file); } public void read(File f) { File[] files=f.listFiles(); for(int i=0;i<files.length;i++) { File tmpFile=files[i]; if(tmpFile.isDirectory()) this.read(tmpFile); else System.out.println("file:"+tmpFile); } }}
<%@ page contentType="text/html; charset=gb2312" %> <%@ page import="java.io.*" %> <% String url1="C:/aaa"; File f=(new File(url1)); if(f.isDirectory()){ File [] fe = f.listFiles(); go_on: for (int i = 0;i<fe.length;i++){ if (fe[i].isDirectory()){
static File f = new File("d:\\java-io");
static public void md(){
f.mkdir();
}
static public void dd(){
f.delete();
}
public static void main(String [] args)throws Exception{
md();
if(f.isDirectory()){
File [] fe = f.listFiles();
go_on:
for (int i = 0;i<fe.length;i++){
if (fe[i].isDirectory()){
File [] fe1 = fe[i].listFiles();
for (int j = 0;j<fe1.length;j++){
if (fe1[j].isDirectory())
continue go_on;
else System.out.println(fe1[i].toString());
}
}
else System.out.println(fe[i].toString());
}
}
}
}
static File f = new File("d:\\java-io");
static public void md(){
f.mkdir();
}
static public void dd(){
f.delete();
}
public static void main(String [] args)throws Exception{
md();
if(f.isDirectory()){
File [] fe = f.listFiles();
go_on:
for (int i = 0;i<fe.length;i++){
if (fe[i].isDirectory()){
File [] fe1 = fe[i].listFiles();
for (int j = 0;j<fe1.length;j++){
if (fe1[j].isDirectory())
continue go_on;
}
}
else System.out.println(fe[i].toString());
}
}
}
}
import java.io.*;
class A
{
public static void main(String[] args)
{
File file=new File("c:\\test");
A a=new A();
a.read(file); }
public void read(File f)
{
File[] files=f.listFiles();
for(int i=0;i<files.length;i++)
{
File tmpFile=files[i]; if(tmpFile.isDirectory())
this.read(tmpFile);
else
System.out.println("file:"+tmpFile);
}
}}
<%@ page import="java.io.*" %>
<%
String url1="C:/aaa";
File f=(new File(url1));
if(f.isDirectory()){
File [] fe = f.listFiles();
go_on:
for (int i = 0;i<fe.length;i++){
if (fe[i].isDirectory()){
File [] fe1 = fe[i].listFiles();
for (int j = 0;j<fe1.length;j++){
if (fe1[j].isDirectory())
continue go_on;
out.println(fe1[j].toString());
}
}
else out.println(fe[i].toString());
}
}
%>