_飞寒の魂器.h
梦之所寄,行之所为
导航
C++博客
首页
新随笔
联系
聚合
管理
统计
随笔 - 51
文章 - 11
评论 - 10
引用 - 0
公告
统计系统
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
(2)
给我留言
查看公开留言
查看私人留言
随笔分类
(47)
JAVA(2)
(rss)
OpenCV(2)
(rss)
笔记(2)
(rss)
动态规划(7)
(rss)
概率论(1)
(rss)
个人日记(1)
(rss)
计算几何
(rss)
乱劈柴(2)
(rss)
数据结构(16)
(rss)
搜索(4)
(rss)
图论(10)
(rss)
随笔档案
(51)
2011年2月 (11)
2011年1月 (7)
2010年12月 (33)
文章分类
(11)
ACM(4)
(rss)
个人日记(3)
(rss)
开发者(2)
(rss)
乱劈柴(1)
(rss)
业界新闻(1)
(rss)
文章档案
(11)
2011年2月 (1)
2011年1月 (2)
2010年12月 (8)
Myfriend
Kaiser
Pan&D
彬の少
我的新博客
(rss)
我的独立博客~ 欢迎光临
最新随笔
1. PKU 3164 Command Network 最小树形图
2. PKU 1679 The Unique MST 次小生成树
3. PKU 2777 Count Color 线段树+位运算
4. 径向梯度变换
5. VS2008初装 OpenCV2.2的一些问题
6. PKU 1836 Alignment 枚举+LIS
7. PKU 3267 The Cow Lexicon 字符串DP
8. PKU 1882 Stamps 背包变形
9. 7.1.2 有向图及其连通性
10. 贺新春 の PKU 2011 Primary X-Subfactor Series 记忆化+位运算
搜索
最新评论
1. re: 双连通分量[未登录]
@奋斗青春
@奋斗青春
@奋斗青春
@奋斗青春
@奋斗青春
@奋斗青春
@奋斗青春
@奋斗青春
@奋斗青春
@奋斗青春
--hh
2. re: 双连通分量
评论内容较长,点击标题查看
--奋斗青春
3. re: PKU 3164 Command Network 最小图形树[未登录]
@lonelyboy
stO 我错了
--_飞寒
4. re: PKU 3164 Command Network 最小图形树
是不是叫最小树形图...
--lonelyboy
5. re: PKU 1882 Stamps 背包变形
我觉得应该还有其它的写法,这个还有点冗余
--昌平公墓
阅读排行榜
1. NOIP2005 青蛙过河 状态压缩DP(5060)
2. VS2008初装 OpenCV2.2的一些问题(4788)
3. 双连通分量(1750)
4. PKU 1882 Stamps 背包变形(1736)
5. PKU 1014 Dividing | 1276 Cash Machine 多重背包(1293)
评论排行榜
1. 双连通分量(2)
2. 笔记- 输入输出流(2)
3. PKU 3164 Command Network 最小树形图(2)
4. PKU 1882 Stamps 背包变形(1)
5. [z]多重背包中多次背包 O(VN)算法1 (单调队列优化)(1)
JAVA文件过滤器
1
import
java.io.
*
;
2
import
java.util.
*
;
3
public
class
MainClass
{
4
5
/** */
/**
6
*
@param
args
7
*/
8
static
Thread t1
=
new
Thread();
9
static
String Path
=
null
;
10
static
String subStr
=
null
;
11
12
public
static
void
main(String[] args)
{
13
FileWriter fout
=
null
;
14
BufferedWriter fout_2
=
null
;
15
try
{
16
fout
=
new
FileWriter(
"
D:\\ans.txt
"
);
17
fout_2
=
new
BufferedWriter(fout);
18
}
catch
(IOException e)
{
19
//
TODO Auto-generated catch block
20
e.printStackTrace();
21
}
22
Scanner reader
=
new
Scanner(System.in);
23
while
(reader.hasNext())
{
24
Path
=
reader.nextLine();
25
subStr
=
reader.nextLine();
26
}
27
28
File f1
=
new
File(Path);
29
ListDfs(f1,fout_2);
30
try
{
31
fout_2.close();
32
fout.close();
33
}
catch
(IOException e)
{
34
//
TODO Auto-generated catch block
35
e.printStackTrace();
36
}
37
}
38
static
void
ListDfs(File root,BufferedWriter fout)
{
39
40
String [] resArg
=
null
;
41
FilenameFilter obj
=
new
FilenameFilter(subStr);
42
43
File [] arg
=
root.listFiles();
44
for
(
int
i
=
0
;arg
!=
null
&&
i
<
arg.length;i
++
)
{
45
if
( arg[i].isDirectory() )
{
46
ListDfs(arg[i],fout);
47
System.out.println(
"
/*
"
+
arg[i].getAbsolutePath()
+
"
*/
"
);
48
try
{
49
t1.sleep(
50
);
50
}
catch
(InterruptedException e)
{
51
//
TODO Auto-generated catch block
52
e.printStackTrace();
53
}
54
}
55
if
( arg[i].isFile() )
{
56
if
( obj.accept(arg[i], arg[i].getName())
==
true
)
{
57
System.out.println(arg[i].getName());
58
try
{
59
fout.write(arg[i].getName()
+
"
\r\n
"
);
60
}
catch
(IOException e)
{
61
//
TODO Auto-generated catch block
62
e.printStackTrace();
63
}
64
}
65
}
66
67
}
68
}
69
}
70
71
posted on 2010-12-20 22:29
_飞寒
阅读(543)
评论(0)
编辑
收藏
引用
所属分类:
JAVA
只有注册用户
登录
后才能发表评论。
【推荐】100%开源!大型工业跨平台软件C++源码提供,建模,组态!
相关文章:
JAVA文件过滤器
笔记- 输入输出流
网站导航:
博客园
IT新闻
BlogJava
知识库
博问
管理