冷面閻羅
低調做人&&高調做事
隨筆 - 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怎么發送
--夜鶯
主站蜘蛛池模板:
亚洲一区二区成人
|
精品日韩亚洲AV无码
|
久久久久亚洲AV无码去区首
|
日本亚洲免费无线码
|
亚洲 日韩经典 中文字幕
|
久久久久国色AV免费看图片
|
亚洲尤码不卡AV麻豆
|
h在线看免费视频网站男男
|
亚洲日韩精品无码一区二区三区
|
国产无遮挡色视频免费观看性色
|
伊人久久亚洲综合影院
|
免费大片av手机看片
|
亚洲午夜精品第一区二区8050
|
www一区二区www免费
|
亚洲欧洲∨国产一区二区三区
|
国产免费AV片在线观看
|
亚洲成a人片在线观看中文app
|
亚洲国产香蕉人人爽成AV片久久
|
性生大片视频免费观看一级
|
亚洲午夜久久久久久久久久
|
99久9在线|免费
|
四虎必出精品亚洲高清
|
亚洲国产专区一区
|
久久美女网站免费
|
亚洲三级视频在线观看
|
亚洲国产婷婷综合在线精品
|
国产美女无遮挡免费网站
|
免费人成大片在线观看播放
|
亚洲精品无码成人AAA片
|
日本免费xxxx色视频
|
国产精品亚洲精品日韩动图
|
亚洲午夜未满十八勿入网站2
|
国产又大又粗又长免费视频
|
亚洲永久网址在线观看
|
亚洲乱码精品久久久久..
|
中文字幕在线免费
|
免费人成在线观看播放a
|
91亚洲va在线天线va天堂va国产
|
日本特黄特色aa大片免费
|
波多野结衣免费一区视频
|
国产成人亚洲综合网站不卡
|