冷面閻羅
低調做人&&高調做事
隨筆 - 208, 文章 - 3, 評論 - 593, 引用 - 0
數據加載中……
java刪除文件失敗
前幾天做用java導入execl數據,程序是去年一個新員工寫的,當時測試數據是可以導入的,再多也沒研究里面的方法合理不、能否優化都沒有再考慮這些。
導入的文件比較多,我就想給你加個把成功導入的execl文件轉移到另外一個文件夾下,轉移是沒有問題,可是刪除就出了問題,看刪除方法是沒有問題,就開始看他寫的代碼,發現讀取execl文件的流沒有關閉,導致文件無法。
我就在try catch finally的finally中把這個流關閉,然后在進行我文件復制和刪除。
我的復制文件方法和刪除文件方法如下
1
public
static
boolean
copyFile(String oldPath, String newPath)
{
2
try
{
3
int
bytesum
=
0
;
4
int
byteread
=
0
;
5
File oldfile
=
new
File(oldPath);
6
if
(oldfile.exists())
{
//
文件存在時
7
InputStream inStream
=
new
FileInputStream(oldPath);
//
讀入原文件
8
FileOutputStream fs
=
new
FileOutputStream(newPath);
9
byte
[] buffer
=
new
byte
[
1444
];
10
int
length;
11
while
((byteread
=
inStream.read(buffer))
!=
-
1
)
{
12
bytesum
+=
byteread;
//
字節數 文件大小
13
//
System.out.println(bytesum);
14
fs.write(buffer,
0
, byteread);
15
}
16
inStream.close();
17
fs.close();
18
}
19
return
true
;
20
}
catch
(Exception e)
{
21
//
System.out.println("復制單個文件操作出錯");
22
e.printStackTrace();
23
return
false
;
24
}
25
}
26
27
/** */
/**
28
* 刪除文件或者文件夾,對于文件夾遍歷其子文件夾進行遞歸刪除
29
*
30
*
@param
f -
31
* File對象
32
*
@return
刪除是否成功
33
*/
34
public
static
boolean
deleteFile(File f)
{
35
if
(f.exists())
{
36
if
(f.isFile())
37
return
f.delete();
38
else
if
(f.isDirectory())
{
39
File[] files
=
f.listFiles();
40
for
(
int
i
=
0
; i
<
files.length; i
++
)
{
41
if
(
!
deleteFile(files[i]))
42
return
false
;
43
}
44
return
f.delete();
45
}
else
46
return
false
;
47
}
else
48
return
false
;
49
}
posted on 2008-01-10 09:21
冷面閻羅
閱讀(4737)
評論(2)
編輯
收藏
評論
#
re: java刪除文件失敗
回復
更多評論
我部機的應用軟件道產生不能刪除的軟見,一選擇就顯示操作失??!求各位高手幫忙啊!
2009-01-15 18:40 |
rt
#
re: java刪除文件失敗
回復
更多評論
1.確認各個流已經close
2.執行系統回收System.gc();
2012-11-01 11:15 |
ForDocuments
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
Powered by:
BlogJava
Copyright © 冷面閻羅
導航
管理
文章檔案
2007年5月 (1)
2007年4月 (1)
2007年3月 (1)
最新評論
1.?re: 動態給select添加選項的常用方法
garb
--自行車
2.?re: 動態給select添加選項的常用方法
第三方菲菲
--自行車
3.?re: 對前幾天作的java萬年歷,再弄修改,加上農歷
建議用冬月、臘月而不是十一月、十二月等
---
4.?re: java代碼中順序問題,養成良好代碼書寫習慣
問額外
--對方是否
5.?re: HTTP請求發送XML數據
ios中的發送裸數據xml怎么發送
--夜鶯
主站蜘蛛池模板:
精品剧情v国产在免费线观看
|
亚洲日本成本人观看
|
久久精品国产精品亚洲人人
|
亚洲免费精彩视频在线观看
|
免费a级毛片无码av
|
久久精品无码一区二区三区免费
|
两个人看的www免费高清
|
久久精品国产精品亚洲
|
国产成人高清精品免费鸭子
|
青青久在线视频免费观看
|
毛片无码免费无码播放
|
在线观看特色大片免费网站
|
中文字幕的电影免费网站
|
免费一级毛suv好看的国产网站
|
亚洲色少妇熟女11p
|
亚洲av无码国产综合专区
|
亚洲黄色在线视频
|
亚洲综合日韩中文字幕v在线
|
亚洲人成网站在线观看播放
|
亚洲男人av香蕉爽爽爽爽
|
国产一卡二卡≡卡四卡免费乱码
|
日韩激情淫片免费看
|
成人特黄a级毛片免费视频
|
国产福利在线免费
|
国产在线观看片a免费观看
|
国产高清不卡免费在线
|
国产1024精品视频专区免费
|
欧洲乱码伦视频免费
|
我要看免费的毛片
|
麻豆国产人免费人成免费视频
|
国内免费高清在线观看
|
成人午夜性A级毛片免费
|
午夜小视频免费观看
|
国产成人一区二区三区免费视频
|
国产无遮挡吃胸膜奶免费看
|
va亚洲va日韩不卡在线观看
|
国产精品亚洲αv天堂无码
|
国产成人亚洲影院在线观看
|
亚洲精品无码AV人在线播放
|
久久亚洲精品成人777大小说
|
亚洲∧v久久久无码精品
|