“Everything”是什么?
“Everything”是一个运行于Windows系统,基于文件、文件夹名称的快速搜索引擎。
“Everything”在搜索之前就会把所用的文件和文件夹都列出来,这一点与Windows自带的搜索系统不一样,所以我们称之为“Everything”。
在搜索框输入文字,它就会只显示过滤后的文件和目录。
下面的代码可以实现把所用的文件和文件夹都列出来
源代码:
package com.oracle.core;
import java.io.File;
import java.math.BigDecimal;
import java.math.MathContext;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
public class AveryThing
{
private static SimpleDateFormat format=new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");
private static List<String> dFileList=new ArrayList<>();
// 在程序开始前,先执行静态代码块,跳过一些被系统保护的c盘文件
static{
dFileList.add("S-1-5-18");
dFileList.add("Config.Msi");
dFileList.add("Documents and Settings");
dFileList.add("Documents");
dFileList.add("附件");
}
public stat