标题:[求助]关于文件操作的问题!
只看楼主
gknl
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2007-7-29
得分:0 
还是删不了的,API上说那个deleteOnExit()要在JVM终止的时候才会执行删除命令,要什么时候才会终止JVM,怎样才能终止他呢.

2007-07-30 10:55
gknl
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2007-7-29
得分:0 

import java.io.*;
public class TestFile {

public static void main(String[] args) {
int b,c;
byte[] buffer = new byte[100];
File f = new File("G:");
File fTemp = null;

try {
fTemp=File.createTempFile("letter",".txt",f);
System.out.println("输入一行文本,并存入磁盘:");
b = System.in.read(buffer);
FileOutputStream writeFile = new FileOutputStream(fTemp);
writeFile.write(buffer,0,b);
FileInputStream In = new FileInputStream(fTemp);
FileOutputStream Out = new FileOutputStream("G:\\line.txt");
while((c=In.read())!=-1){
Out.write(c);
}
// File g = new File("G:\\line.txt");
Out.flush();
In.close();
Out.close();
System.out.println(fTemp.getAbsolutePath());
fTemp.deleteOnExit();
System.out.println("输入完毕!!");
} catch (IOException e1) {
e1.printStackTrace();
}



}

}


2007-07-30 10:55
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
得分:0 
以下是引用gknl在2007-7-30 10:55:59的发言:

import java.io.*;
public class TestFile {

public static void main(String[] args) {
int b,c;
byte[] buffer = new byte[100];
File f = new File("G:");
File fTemp = null;

try {
fTemp=File.createTempFile("letter",".txt",f);
System.out.println("输入一行文本,并存入磁盘:");
b = System.in.read(buffer);
FileOutputStream writeFile = new FileOutputStream(fTemp);
writeFile.write(buffer,0,b);
writeFile.close();
FileInputStream In = new FileInputStream(fTemp);
FileOutputStream Out = new FileOutputStream("G:\\line.txt");
while((c=In.read())!=-1){
Out.write(c);
}
// File g = new File("G:\\line.txt");
Out.flush();
In.close();
Out.close();
System.out.println(fTemp.getAbsolutePath());
fTemp.deleteOnExit();
System.out.println("输入完毕!!");
} catch (IOException e1) {
e1.printStackTrace();
}



}

}



可惜不是你,陪我到最后
2007-07-30 12:14
gknl
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2007-7-29
得分:0 

OK !! 搞定!非常感谢!


2007-07-30 22:34
jdk2006
Rank: 1
等 级:新手上路
帖 子:244
专家分:0
注 册:2007-5-12
得分:0 
收藏此贴

2007-07-30 23:56
cos100
Rank: 1
等 级:新手上路
帖 子:47
专家分:0
注 册:2007-5-30
得分:0 
还是千里厉害啊。
培训了一个月。发现这种问题都是小问题,主要是靠自己平时多写 多积累。。
2007-07-31 21:50



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-159026-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.907598 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved