导航:首页 > 文件教程 > java清空文件

java清空文件

发布时间:2023-06-11 01:25:46

A. java 文件中 怎、样将 里面的内容 删除掉 (全部删除 和 部分删除 )

很明显是不可能的,clear()方法是移除所有的,根本无法满足你的需求,怎么办呢?建议专:建立一个javabean类,属就是说这个类里面有你图书的字段信息,比如书名,出版社,价格等字段,你把一个本书的信息写入文件的时候就可以建立一个对象,然后对象.书名;对象.出版社;对象.价格。这样先把对象初始化了,然后如果对象比较多,你就放在ArraysList或是其他集合里面。然后通过循环写文件。你要删除就得重新取出来放到集合里,删除那个你查询到的对象,然后重新写进文件里,明白了吗。

B. java 删除文件内容

只能读出来再写回去了…专属…
int lineDel=4;
BufferedReader br=new BufferedReader(new FileReader( "c:/a.txt "));
StringBuffer sb=new StringBuffer(4096);
String temp=null;
int line=0;
while((temp=br.readLine())!=null){
line++;
if(line==lineDel) continue;
sb.append(temp).append( "\r\n ");
}
br.close();
BufferedWriter bw=new BufferedWriter(new FileWriter( "c:/a.txt "));
bw.write(sb.toString());
bw.close();

C. 用java读取一个txt文件之后,怎样把文件中的内容清空

你直接new一个相同文件就会将旧文件清空。回比如:答
OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream(outputPath), "utf-8");

D. java如何删除文本文件

两种方法:
方法一,
File file = new File("?");(?中填写你的文件的路径,注意:win下需要转义,例如:D:\\test.txt,Linux下直接填写,版例如:/home/user001/text.txt)
if(file.exists())
file.delete();
方法二,权
利用Runtime(Runtime是java的一个取得系统相关进程的类,说白了就是调用系统的命令删除文件)
Runtime run = Runtime.getRuntime();
try {
Process p = run.exec(cmd); //cmd为String,其内容为对应系统的删除命令,例如:在win下,应该写成:String cmd = "del "+你的文件路径以及文件名;
p.waitFor();
} catch (Exception e) {
e.printStackTrace();
}
方法二,速度比较快哦,不过如果小文件的话,速度没什么分别。

E. java删除文件夹怎么删

import java.io.File; //这是java的一个文件类 它这样声明 比如说c盘下有一个test.txt文件
//File file = new File('test.txt');

private void deleteFile(File file){
if(file.exists()){ //判断文件是否存在
if(file.isFile()){ //判断是否是文件
file.delete(); //delete()方法 你应该知道 是删除的意思;
}else if(file.isDirectory()){ //否则如果它是一个目录
File files[] = file.listFiles(); //声明目录下所有的文件 files[];
for(int i=0;i<files.length;i++){ //遍历目录下所有的文件
this.deleteFile(files[i]); //把每个文件 用这个方法进行迭代
}
}
file.delete();
}else{
System.out.println("所删除的文件不存在!"+'\n');
}
}

//希望你可以明白

F. Java代码如何清空TXT文档

以下是代码,利用的是IO操作,删除D盘下的100randomnum.txt文件 ,已经试验通过,望回你采纳:答

import java.io.*;public class Clear { public static void main(String[] args) throws Exception{ File f = new File("d:" + File.separator +"100randomnum.txt"); f.delete(); }
}

G. java中如何删除本地文件夹以及文件

删除文件夹(前提:文件夹为空以及InputStream和OutputStream等一些数据文件流关掉【close()】,否则文件无法删除)

H. java中的清空txt文本已经存储的数据命令

可以通过“FileOutputStream”创建文本实例,之后不存储东西,即可将原有的内容覆盖的,也就是实现版可清空操作。
举例权:
OutputStreamWriter pw = null;//定义一个流
pw = new OutputStreamWriter(new FileOutputStream(“D:/test.txt”),"GBK");//确认流的输出文件和编码格式,此过程创建了“test.txt”实例(如果原来有的话,就是覆盖内容)
pw.close();
备注:文件流用完之后必须及时通过close方法关闭,否则会一直处于打开状态,直至程序停止,增加系统负担。

阅读全文

与java清空文件相关的资料

热点内容
ps3文件分割视频 浏览:280
微信图片一键转发软件 浏览:331
如何判断s200plc编程电缆 浏览:691
太原编程培训班哪个好 浏览:171
树叶吹奏教程 浏览:6
社交app带来了哪些社会问题 浏览:394
如何安装爱宝8800数据采集器 浏览:712
文件保存了怎么找不到了 浏览:476
彩票网站怎么辨真假 浏览:840
pr找不到该文件 浏览:963
java移除panel 浏览:354
jsp填充jsp 浏览:166
海关外贸大数据在哪里查 浏览:381
思特奇java笔试题 浏览:121
葫芦侠在手机中的文件名 浏览:813
plc编程应该怎么收钱 浏览:584
c语言中源文件由什么组成 浏览:890
linuxhttpdphp配置文件 浏览:607
拆单数据要怎么保存 浏览:17
mac电脑怎样压缩文件到100m 浏览:645

友情链接