怎么样才能在java中获取一个文件夹中的所有文件名,我该怎么做啊 我想用java做一个网页,动态的显示一个文件夹下的音乐文件。该怎么做啊,存在数据库里不实际,因为可能对文件进行增改的,数据库不能做到的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 此回复为自动发出,仅用于显示而已,并无任何其他特殊作用楼主【six_shen_peng】截止到2008-08-02 20:18:35的历史汇总数据(不包括此帖):发帖的总数量:17 发帖的总分数:350 每贴平均分数:20 回帖的总数量:28 得分贴总数量:6 回帖的得分率:21% 结贴的总数量:16 结贴的总分数:330 无满意结贴数:4 无满意结贴分:80 未结的帖子数:1 未结的总分数:20 结贴的百分比:94.12 % 结分的百分比:94.29 % 无满意结贴率:25.00 % 无满意结分率:24.24 % 值得尊敬取消马甲机器人,请点这里:http://www.java2000.net/mycsdn/robotStop.jsp?usern=six_shen_peng 怎么样才能在java中获取一个文件夹中的所有文件名,我该怎么做啊 ---------------------------File f = new File("e:/java");if (f.isDirectory()) { File[] files = f.ListFiles(); for (File f : files) { System.out.println(f.getName());}}这样就得到所以的文件名,如果还要看内容是否为音乐文件,那就用过滤器来做吧。写个类去实现FilenameFilter或者FileFilter就o了。File【】 files = f.ListFiles(new Filenamefilter(".mp3"));-------------ps:你那头像我喜欢 import java.io.*;public class FileList{ public static void main(String args[]){ File f=new File("D:/mytest"); tree(f,0); } private static void tree(File f,int level){ String prestr=""; for(int i=0;i<level;i++){ prestr+=" "; } File[] childs=f.listFiles(); for(int i=0;i<childs.length;i++){ System.out.println(prestr+childs[i].getName()); if(childs[i].isDirectory()){ tree(childs[i],level+1); } } }} File f = new File("e:/java"); if (f.isDirectory()) { File[] files = f.ListFiles(); for (File f : files) { System.out.println(f.getName()); } } ScheduledExecutorService 的问题,请高手帮忙 这个错误怎么解决??谁来帮帮忙??!! 关于JFrame内的焦点问题! 实际项目中有没有用到过JSF的 focus问题 得到一个DefaultMutableTreeNode对象,怎么让JTree展开到该节点 Weka转换输入文件格式以及保存训练结果信息 数据库BLOB相关 使用java怎么实现这样的打印功能? 如何比较时间大小,,请看!! 关于java.io.RandomAccessFile java下载
楼主【six_shen_peng】截止到2008-08-02 20:18:35的历史汇总数据(不包括此帖):
发帖的总数量:17 发帖的总分数:350 每贴平均分数:20
回帖的总数量:28 得分贴总数量:6 回帖的得分率:21%
结贴的总数量:16 结贴的总分数:330
无满意结贴数:4 无满意结贴分:80
未结的帖子数:1 未结的总分数:20
结贴的百分比:94.12 % 结分的百分比:94.29 %
无满意结贴率:25.00 % 无满意结分率:24.24 %
值得尊敬
取消马甲机器人,请点这里:http://www.java2000.net/mycsdn/robotStop.jsp?usern=six_shen_peng
---------------------------
File f = new File("e:/java");
if (f.isDirectory()) {
File[] files = f.ListFiles();
for (File f : files) {
System.out.println(f.getName());
}
}
这样就得到所以的文件名,
如果还要看内容是否为音乐文件,那就用过滤器来做吧。写个类去实现FilenameFilter或者FileFilter就o了。
File【】 files = f.ListFiles(new Filenamefilter(".mp3"));
-------------
ps:你那头像我喜欢
public static void main(String args[]){
File f=new File("D:/mytest");
tree(f,0);
}
private static void tree(File f,int level){
String prestr="";
for(int i=0;i<level;i++){
prestr+=" ";
}
File[] childs=f.listFiles();
for(int i=0;i<childs.length;i++){
System.out.println(prestr+childs[i].getName());
if(childs[i].isDirectory()){
tree(childs[i],level+1);
}
}
}
}
if (f.isDirectory()) {
File[] files = f.ListFiles();
for (File f : files) {
System.out.println(f.getName());
}
}