导航:首页 > 编程语言 > 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删除文件相关的资料

热点内容
24bit高频精品解压音乐 浏览:181
api程序员遇到更新 浏览:298
程序员程序运行搞笑图 浏览:772
秦思怎么下载app 浏览:691
发抖音怎么发自己的APP网站 浏览:362
androidinbitmap 浏览:774
lzma源码使用 浏览:748
ibm服务器湖南经销商云服务器 浏览:991
正规模板建站配云服务器商家 浏览:875
安卓清楚缓存命令 浏览:379
汽车压缩机电磁离合器损坏怎么修 浏览:507
怎么提取安卓软件 浏览:596
单片机和主机高速传文件 浏览:480
男生直发加密需要剃光头吗 浏览:826
qtdesignerlinux 浏览:433
命令的几要素 浏览:934
代理服务器地址怎么知道 浏览:174
汉语命令形 浏览:193
ACG官网下载的游戏怎么解压 浏览:965
stata交叉项命令 浏览:471