导航:首页 > 编程语言 > javaio删除文件

javaio删除文件

发布时间:2024-05-08 12:33:43

java涓濡备綍鐢╥o娴佸垹闄や竴涓鏂囨湰涓镄勬暟鎹锛

镞㈢劧鏄𨱍宠佸垹闄ゆ枃链涓镄勬墍链夋暟鎹锛岄偅灏辨病链夊繀瑕佸幓鍒犻櫎浜嗭纴锲犱负杩樿佸垽鏂涓浜涗贡涓冨叓绯熺殑涓滆タ姣旇缉楹荤储锛岀洿鎺ヨ皟鐢ㄦ柊寤虹殑鏂规硶鍗冲彲锛屾柊寤虹殑钖屾椂浼氩垹闄ゆ帀铡熸潵镄勶纴杩欐椂浣犲彧闇瑕佸皢鏂板缓镄勬枃链鏂囦欢鍐椤叆绌哄瓧绗︿覆灏卞ソ浜嗭纴浠g爜濡备笅锛

import java.io.File;
import java.io.FileWriter;
import java.io.IOException;

File f = new File("C:/abc.txt");

FileWriter fw = null;
try {
fw = new FileWriter(f);
fw.write("");
fw.close();
} catch (IOException e) {
e.printStackTrace();
}

② java删除文件夹怎么删

public boolean deleteDirectory(String sPath) {
//如果sPath不以文件分隔符结尾,自动添加文件分隔符
if (!sPath.endsWith(File.separator)) {
sPath = sPath + File.separator;
}
File dirFile = new File(sPath);
//如果dir对应的文件不存在,或者不是一个目录,则退出
if (!dirFile.exists() || !dirFile.isDirectory()) {
return false;
}
flag = true;
//删除文件夹下的所有文件(包括子目录)
File[] files = dirFile.listFiles();
for (int i = 0; i < files.length; i++) {
//删除子文件
if (files[i].isFile()) {
flag = deleteFile(files[i].getAbsolutePath());
if (!flag) break;
} //删除子目录
else {
flag = deleteDirectory(files[i].getAbsolutePath());
if (!flag) break;
}
}
if (!flag) return false;
//删除当前目录
if (dirFile.delete()) {
return true;
} else {
return false;
}
}

③ java.io.filenotfound绯荤粺镓句笉鍒版寚瀹氲矾寰

妫镆ヨ矾寰勬g‘镐с佹枃浠跺垹闄ら梾棰樼瓑铡熷洜銆
1銆佹镆ヨ矾寰勬g‘镐э细鎻愪緵镄勬枃浠舵垨鐩褰曡矾寰勬槸姝g‘镄勶纴鍖呮嫭妫镆ユ嫾鍐欐槸钖﹀嗳纭浠ュ强镓链夎矾寰勫厓绱犳槸钖﹀瓨鍦ㄣ傚彲浠ョ洿鎺ュ湪鏂囦欢娴忚埚櫒涓镓揿紑璇ヨ矾寰勶纴鎴栬呬娇鐢ㄥ懡浠よ屼腑镄刲s锛圲nix锛夋垨dir锛圵indows锛夊懡浠ゆ潵楠岃瘉鍏跺瓨鍦ㄦс
2銆佹枃浠跺垹闄ら梾棰桡细鍦ㄧ▼搴忚块梾涔嫔墠锛岃ユ枃浠舵垨鐩褰曞凡琚鍒犻櫎銆傚湪璁块梾涔嫔墠瀹为檯涓婃槸瀛桦湪镄勶纴娌℃湁琚鍏朵粬镎崭綔鍒犻櫎銆

④ java语言怎样 删除本地图片

代码:

File file=new File("图片路径");
file.delete();

⑤ java io流对文件的增删改查

可以通过BufferedReader 流的形式进行流读取,之后通过readLine方法获取到的内容,之后通过if判断来实现在某些特定位置的查找、增加、删除、修改操作。
举例:
BufferedReader bre = null;
OutputStreamWriter pw = null;//定义一个流
try {
String file = "D:/test/test.txt";
bre = new BufferedReader(new FileReader(file));//此时获取到的bre就是整个文件的缓存流
pw = new OutputStreamWriter(new FileOutputStream(“D:/test.txt”),"GBK");//确认流的输出文件和编码格式,此过程创建了“test.txt”实例
while ((str = bre.readLine())!= null) // 判断最后一行不存在,为空结束循环
{
if(str.indexOf("排除")<0){//判断是否需要舍弃
pw.write(str);//将要写入文件的内容,可以多次write
}
}
bre.close();//关闭流
pw.close();//关闭流
解释:以上方法是实现的删除,if中的条件改变下,即可实现其余的功能。
备注:文件流用完之后必须及时通过close方法关闭,否则会一直处于打开状态,直至程序停止,增加系统负担。

阅读全文

与javaio删除文件相关的资料

热点内容
加密密码锁多少钱 浏览:606
电脑主机域名和服务器怎么绑定 浏览:705
python数据单位统一减小 浏览:325
ftp服务器架设linux 浏览:315
生成直线算法中最快的 浏览:687
头顶加密小妙招 浏览:58
三星qx2是什么安卓系统 浏览:206
保鲜膜解压球教学视频 浏览:601
多媒体算法工程师camera 浏览:988
电脑下载的歌可以拉到文件夹吗 浏览:723
千锋3g学院android 浏览:445
linux中的yum命令 浏览:239
压缩面膜有几种 浏览:576
怎么更改安卓程序级别 浏览:393
安卓系统运行慢怎么办呢 浏览:808
外地人在买车本地可以解压嘛 浏览:908
相册软件加密怎么取消 浏览:253
麦克风app怎么打开 浏览:23
java泛型t和 浏览:357
计算机英文pdf 浏览:587