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

热点内容
云服务器建设原理 浏览:256
javajunit4for 浏览:843
华为服务器如何进阵列卡配置 浏览:433
apache服务器ip地址访问 浏览:718
如何买到安卓手机预装软件 浏览:537
冤罪百度云不要压缩 浏览:86
苏州云存储服务器 浏览:173
解压收纳原声 浏览:384
java注册验证 浏览:375
火花app怎么上推荐 浏览:980
什么app能游戏投屏到电视上 浏览:455
服务器托管到云端是什么意思 浏览:835
app保存草稿怎么用 浏览:808
安卓如何进入proumb 浏览:144
主机虚拟云服务器 浏览:619
删除分区加密的空间会不会恢复 浏览:706
京东app客户上门怎么看搜索量 浏览:741
怎么在农行app购买黄金 浏览:46
c型开发板和单片机 浏览:146
虚拟机建立用户的模板文件夹 浏览:905