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

热点内容
编译后的bak文件 浏览:253
php生成文件名 浏览:876
日照智能车辆移动机器人导航算法 浏览:114
解压力的食疗 浏览:123
密钥如何加密随机数 浏览:379
统计学中pre的算法 浏览:409
inline函数在编译时不做类型检查 浏览:266
经纬度查询android 浏览:760
vivoz5x方舟怎么进服务器 浏览:496
vivox50安卓微信人脸支付怎么开启 浏览:893
cmd退出python命令 浏览:531
恢复u盘加密隐藏的文件 浏览:921
对某个人加密应该用公钥 浏览:998
机顶盒中央1加密 浏览:95
单片机的出现有什么影响 浏览:227
linuxtar备份系统 浏览:63
窗口鼠标录制编译 浏览:84
云服务器可以攻击吗 浏览:558
主力吸筹派发区域指标源码 浏览:695
单片机pc的低字节怎么算 浏览:230