当前位置:首页 » 净水方式 » file过滤

file过滤

发布时间: 2021-01-06 16:16:29

Ⅰ java FileFilter 过滤只保留文件夹和.xls文件

代码如下,供参考

import java.io.File;
import java.io.FileFilter;
public class Test {
public static void main(String[] args) {
File file = new File("E:\");
File[] files = file.listFiles(new FileFilter(){
@Override
public boolean accept(File pathname) {
// 判断文件名是目录 或 .xls 结尾
if (pathname.isDirectory() || pathname.getName().toUpperCase().endsWith(".XLS")) {
return true;
}
return false;
}});

for (File f : files) {
System.out.println(f.getName());
}
}
}

Ⅱ 如何过滤文件

准备一个有很多内容的文件,由于本人比较懒,直接那系统中mysql的配置文件【my.cnf】来做测试吧。你也可以自己编写一个文件,然后测试,效果都是一样的奥。

Ⅲ OpenFileDialog 过滤

|OpenFileDialog ofd = new OpenFileDialog();
ofd.Filter = "JPG文件版(*.jpg)|权*.jpg|JPEG文件(*.jpeg)|*.jpeg|BMP文件(*.bmp)|*.bmg|PNG文件(*.png)|*.png";

Ⅳ 如何实现asp.net中FileUpload文件类型过滤功能

Asp.net中的FileUpload不提供File Filter功能,而且也不能使用OpenFileDialog。那就只有通过JavaScript实现 <mce:script type=text/javascript<!-- function openfile() {try {var fd = new ActiveXObject(MSComDlg.CommonDialog); fd.Filter = 上传文件 (*.jpg;*.jpeg;*.gif)|*.jpg;*.jpeg;*.gif; fd.FilterIndex = 2; // 必须设置MaxFileSize. 否则出错 fd.MaxFileSize = 128; fd.ShowOpen(); document.getElementById(txtFilePath).value = fd.Filename;}catch (e) { document.getElementById(txtFileName).value = ;}} // --</mce:script调用:<asp:TextBox ID=txtFilePath runat=server Width=300px / 以上可以实现web中上传过滤。

Ⅳ Java中FileFilter过滤文件的问题

long time = new Date().getTime(); //当前时间

File[] files = new File("c:/aa").listFiles(); //aa为目录

List<File> list = new ArrayList<File>();

for(File file : files){

long m = file.lastModified(); //文件的修改时间

long n = 30*24*3600;

//假设一个月30天,30天以内
if((time-m) < n){

//你要干什么在这写。。内。

list.add(file);

}

}
//能加点分容么。。。

本来不想说什么,楼下的,光天化日下别人的代码是不对滴,侵犯别人的知识权哦,也要搞得委婉点嘛~

Ⅵ C# openfile过滤问题

|

OpenFileDialog openFileDialog1 = new OpenFileDialog();

openFileDialog1.InitialDirectory = "d:\";
openFileDialog1.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*";
openFileDialog1.Filter += "|栅格数据(*.jpg,*.bmp,*.tiff)|*.jpg;*.bmp;*.tiff";
openFileDialog1.Filter += "|地图文档(*.mxd,*.mxt,*.jmf)|*.mxd;*.mxt;*.jmf";
openFileDialog1.RestoreDirectory = true;
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
}

Ⅶ c#openfiledialog怎么过滤查找,只找限定文件名的

OpenFileDialogopf=newOpenFileDialog();
opf.Filter="音频文|*.mp3;*.wma;*.aac;*.midi;*.wav";
if(opf.ShowDialog()!=DialogResult.OK)return;

Ⅷ java file文件过滤器

对,必须是个文件夹,是文件就会报错!!!
new File(name).isDirectory();你的这句话是不对的,你要去读一个文件专,new File()里卖弄传入的参数必须是属能找到的文件,而不是文件夹,然后你有用isDirectory();去判断它是不是文件夹,肯定会报错.
isDirectory是去判断它到底是不是个文件夹?你明白

Ⅸ java中文件浏览对话框中怎么过滤文件类型

JFileChooser chooser = new JFileChooser();
FileNameExtensionFilter filter = new FileNameExtensionFilter(
"JPG & GIF Images", "jpg", "gif");
chooser.setFileFilter(filter);
int returnVal = chooser.showOpenDialog(parent);
if(returnVal == JFileChooser.APPROVE_OPTION) {
System.out.println("You chose to open this file: " +
chooser.getSelectedFile().getName());
}
JFileChooser就可以实现文件选择,但是只显示指定的文件类型的过滤类FileNameExtensionFilter只是JDK1.6版本里的,JDK1.4及其以下是没有的回,如果想在JDK1.4里实答现过滤,可以去1.6版本里找到该源码,自己编译使用

Ⅹ java 文件过滤器怎么实现。

import java.io.File;
import java.io.FilenameFilter;

/**
* 文件过滤器的简单实现
*
* @ ajaxfan
* @date 2010-04-17
*/
public class FileNameFilterDemo {
public static void main(String[] args) {
list("d:/");
}

/**
* 列出特定路径下的txt文件
*
* @param directoryName
* 路径名
*/
private static void list(String directoryName) {
File dir = new File(directoryName);
// 确定该路径指向一个目录
if (dir.exists() && dir.isDirectory()) {
// 列出所有结尾为txt的文件
File[] files = dir.listFiles(new FilenameFilter() {
@Override
public boolean accept(File dir, String name) {
return name.endsWith("txt");
}
});
System.out.println(java.util.Arrays.toString(files));
}
}
}

热点内容
丁度巴拉斯情人电影推荐 发布:2024-08-19 09:13:07 浏览:886
类似深水的露点电影 发布:2024-08-19 09:10:12 浏览:80
《消失的眼角膜》2电影 发布:2024-08-19 08:34:43 浏览:878
私人影院什么电影好看 发布:2024-08-19 08:33:32 浏览:593
干 B 发布:2024-08-19 08:30:21 浏览:910
夜晚看片网站 发布:2024-08-19 08:20:59 浏览:440
台湾男同电影《越界》 发布:2024-08-19 08:04:35 浏览:290
看电影选座位追女孩 发布:2024-08-19 07:54:42 浏览:975
日本a级爱情 发布:2024-08-19 07:30:38 浏览:832
生活中的玛丽类似电影 发布:2024-08-19 07:26:46 浏览:239