Java on Line
和java的日子!
BlogJava
::
首頁
::
新隨筆
::
聯系
::
聚合
::
管理
::
8 隨筆 :: 0 文章 :: 28 評論 :: 0 Trackbacks
<
2007年10月
>
日
一
二
三
四
五
六
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
公告
謝謝您的關注!!!
留言簿
(1)
給我留言
查看公開留言
查看私人留言
隨筆分類
(8)
Java基礎(5)
(rss)
Java收集
(rss)
個人隨筆(1)
(rss)
開發收集(2)
(rss)
隨筆檔案
(8)
2008年4月 (2)
2008年3月 (1)
2007年10月 (1)
2007年9月 (1)
2007年8月 (3)
相關連接
expert
struts2學習
Sun中國技術社區
我的Blog
日期控件
搜索
最新評論
1.?re: 用java壓縮文件夾/文件
YASUO
--XURUIYANG
2.?re: 用java壓縮文件夾/文件
壓縮文件夾時,有問題吧,會多出一個文件夾來。
--路人
3.?re: 用java壓縮文件夾/文件
@ne_akari
你個二逼,自己好好看看再說
--路人
4.?re: 用java刪除文件夾里的所有文件[未登錄]
thanks.
--tao
5.?寫的真不錯
寫的真不錯,代碼拿出來就能執行,感謝感謝啊!
--沈坤林
用java刪除文件夾里的所有文件
import
java.io.File;
public
class
Test
{
public
static
void
main(String args[])
{
Test t
=
new
Test();
delFolder(
"
c:/bb
"
);
System.out.println(
"
deleted
"
);
}
//
刪除文件夾
//
param folderPath 文件夾完整絕對路徑
public
static
void
delFolder(String folderPath)
{
try
{
delAllFile(folderPath);
//
刪除完里面所有內容
String filePath
=
folderPath;
filePath
=
filePath.toString();
java.io.File myFilePath
=
new
java.io.File(filePath);
myFilePath.delete();
//
刪除空文件夾
}
catch
(Exception e)
{
e.printStackTrace();
}
}
//
刪除指定文件夾下所有文件
//
param path 文件夾完整絕對路徑
public
static
boolean
delAllFile(String path)
{
boolean
flag
=
false
;
File file
=
new
File(path);
if
(
!
file.exists())
{
return
flag;
}
if
(
!
file.isDirectory())
{
return
flag;
}
String[] tempList
=
file.list();
File temp
=
null
;
for
(
int
i
=
0
; i
<
tempList.length; i
++
)
{
if
(path.endsWith(File.separator))
{
temp
=
new
File(path
+
tempList[i]);
}
else
{
temp
=
new
File(path
+
File.separator
+
tempList[i]);
}
if
(temp.isFile())
{
temp.delete();
}
if
(temp.isDirectory())
{
delAllFile(path
+
"
/
"
+
tempList[i]);
//
先刪除文件夾里面的文件
delFolder(path
+
"
/
"
+
tempList[i]);
//
再刪除空文件夾
flag
=
true
;
}
}
return
flag;
}
}
posted on 2007-10-12 16:19
陳東
閱讀(18619)
評論(1)
編輯
收藏
所屬分類:
Java基礎
評論
#
re: 用java刪除文件夾里的所有文件[未登錄]
2013-10-01 01:03
tao
thanks.
回復
更多評論
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
JDBC連接各種數據庫方法
將一個字符串里的數字,分割后進行排序
用java刪除文件夾里的所有文件
用java解壓文件夾
用java壓縮文件夾/文件
Powered by:
BlogJava
Copyright © 陳東
主站蜘蛛池模板:
瑞安市
|
仪陇县
|
罗田县
|
浏阳市
|
扎鲁特旗
|
高尔夫
|
黄石市
|
区。
|
奉新县
|
简阳市
|
柳江县
|
开江县
|
汽车
|
历史
|
从江县
|
洛宁县
|
辽宁省
|
甘谷县
|
南澳县
|
苏尼特右旗
|
马边
|
靖安县
|
大竹县
|
巴林左旗
|
枣阳市
|
陇西县
|
名山县
|
宜川县
|
务川
|
涿州市
|
灌云县
|
洮南市
|
盐城市
|
栖霞市
|
章丘市
|
大冶市
|
安达市
|
稷山县
|
嫩江县
|
都兰县
|
铜川市
|