
3个回答
展开全部
public void find(File file){
File[] file1 =file.listFiles();
for(File f:file1){
if(f.isDirectory()){
System.out.println(f.getName());
find(f);
}else
System.out.println(f.getName());
}
这是循环读取所有文件名的方法 别的就不太会了。。
File[] file1 =file.listFiles();
for(File f:file1){
if(f.isDirectory()){
System.out.println(f.getName());
find(f);
}else
System.out.println(f.getName());
}
这是循环读取所有文件名的方法 别的就不太会了。。
展开全部
<%@ page import="java.io.*"%>
<%
File dir = new File("目标路径");
if (dir.isDirectory()) {
String[] fileNames = dir.list();
for ( int i=0,limit=fileNames.length; i<limit; i++ )
%>
<div><a href="<%new File(fileNames[i]).getAbstractPath()%>"><%=fileNames[i];%></a></div>
<%}%>
<%
File dir = new File("目标路径");
if (dir.isDirectory()) {
String[] fileNames = dir.list();
for ( int i=0,limit=fileNames.length; i<limit; i++ )
%>
<div><a href="<%new File(fileNames[i]).getAbstractPath()%>"><%=fileNames[i];%></a></div>
<%}%>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
String[] list = folder.list();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询