知识大全 讲解文件的建立与删除

Posted 文件

篇首语:业无高卑志当坚,男儿有求安得闲?本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 讲解文件的建立与删除相关的知识,希望对你有一定的参考价值。

Java加油站:讲解文件的建立与删除  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  首先取得当前的磁盘路径 指定要建立的文件的路径 再进行检查 如果文件不存在 则建立这个文件 如果文件存在 则删除这个文件     CreateDelete jsp    <%@ page contentType= text/; charset=GB %>  <%@ page import= java io * %>  <%@ page language= java %>  <HTML>  <HEAD>  <TITLE>文件的建立与删除</TITLE>  </HEAD>  <BODY>  <CENTER>  <FONT SIZE = COLOR = blue>文件的建立与删除</FONT>  </CENTER>  <BR>  <HR>  <BR>  <%  //建立代表目前目录位置中File txt档的File变量 并由fileName变量变数引用  String path = request getRealPath( /jsphosting/wenjian );  File fileName = new File(path File txt );  //检查File txt是否存在  if(fileName exists())    //删除File txt档  fileName delete();  //输出目前所在的目录路径  out println(path + \\File txt );  %>  <FONT SIZE = COLOR = red>存在</FONT> 已完成  <FONT SIZE = COLOR = red>删除</FONT>  <%    else    //在目前的目录下建立一个名为File txt的文字档  fileName createNewFile();  //输出目前所在的目录路径  out println(path + \\File txt );  %>  <FONT SIZE = COLOR = red>不存在</FONT> 已完成  <FONT SIZE = COLOR = red>建立</FONT>  <%    %>  </BODY>  </HTML>     显示目录中的文件    首先建立要显示的目录的FILE对象 然后调用LISTFILES方法 该方法返回一个FILE对象数组 显示数组中的所有元素即可     ListFile jsp    <%@ page contentType= text/; charset=GB %>  <%@ page language= java %>  <%@ page import= java io * %>  <HTML>  <HEAD>  <TITLE>取得目录中的文件</TITLE>  </HEAD>  <BODY>  <CENTER>  <FONT SIZE = COLOR = blue>取得目录中的文件</FONT>  </CENTER>  <BR>  <HR>  <BR>  <%  //取得目前目录的磁盘目录  String path = request getRealPath( /jsphosting/wenjian );  //建立代表目前目录位置的d变量  File d = new File(path);  //取得代表目录中所有文件  File list[] = d listFiles();  %>  在<Font color = red><%= path%></Font>目录下的文件有(每个文件有其相应的功能)<BR>  <Font color = blue>  <ul>  <%  for(int i= ; i < list length; i++)    %>  <li><%= list[i] getName() %><BR>  <%    %>  </ul>  </Font>  </BODY>  </HTML>     读取文件中的字符    直接调用FILEREADER对象的READ()方法读取所要显示的字符    ReadAll jsp    <%@ page contentType= text/; charset=GB %>  <%@ page language= java %>  <%@ page import= java io * %>  <HTML>  <HEAD>  <TITLE>读取文件内容</TITLE>  </HEAD>  <BODY>  <CENTER>  <FONT SIZE = COLOR = blue>读取文件内容</FONT>  </CENTER>  <BR>  <HR>  <BR>  <%  String path = request getRealPath( /jsphosting/wenjian );  //取得目前目录在伺服端的实际位置  FileReader fr = new FileReader(path + \\File txt );  //建立FileReader变量 并设定由fr变量变数引用  int c = fr read();  //从文件中读取一个字节  while(c != )  //判断是否已读到文件的结尾    out print((char)c);  //输出读取到的数据  c = fr read();  //从文件中读取数据  if(c == )  //判断是否为断行字节    out print( <BR> );  //输出分行标签  fr skip( );  //略过一个字节  c = fr read();  //读取一个字节      //关闭文件  fr close();  %>  </BODY>  </HTML>     将数据写入文件    通过调用FILEWRITER对象的WRITE()方法向文件中写入数据    Write jsp    <%@ page contentType= text/; charset=GB %>  <%@ page language= java %>  <%@ page import= java io * %>  <HTML>  <HEAD>  <TITLE>将数据写入文件</TITLE>  </HEAD>  <BODY>  <CENTER>  <FONT SIZE = COLOR = blue>将数据写入文件</FONT>  </CENTER>  <BR>  <HR>  <BR>  <%  String path = request getRealPath( /jsphosting/wenjian );  //取得目前目录在伺服端的实际位置  FileWriter fw = new FileWriter(path + \\File txt );  //建立FileWrite对象 并设定由fw对象变量引用  //将字串写入文件  fw write( 大家好! );  fw write( 祝大家学习jsp愉快! );  fw write( 希望大家能够深入了解jsp技术! );  fw close();  //关闭文件  %>  <P>写入文件内容为</P>  <FONT SIZE = COLOR = red>  <%  FileReader fr = new FileReader(path + \\File txt );  //建立FileReader对象 并设定由fr对象变量引用  BufferedReader br = new BufferedReader(fr);  //建立BufferedReader对象 并设定由br对象变量引用  String Line = br readLine();  //读取一行数据  out println(Line + <BR> );  //输出读取得的数据  br close();  //关闭BufferedReader对象  fr close();  //关闭文件  %>  </FONT>  </BODY>  </HTML> cha138/Article/program/Java/hx/201311/25883

相关参考

知识大全 实例讲解Oracle密码文件的使用与维护

实例讲解Oracle密码文件的使用与维护  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在Ora

知识大全 三种php删除文件代码

下面我收藏了三php删除文件哦他可以利用unlink删除任何可删除的文件本程序要删除文件图片压缩文件等我们利用了几种方法来实例下面我收藏了三php教程删除文件哦他可以利用unlink删除任何可删除的文

知识大全 如何删除具有特殊文件名的文件

  假设Linux系统中有一个文件名叫ee如果我们想对它进行操作例如要删除它按照一般的删除方法在命令行中输入rmee命令界面会提示我们是无效选项(invalidoption)原来由于文件名的第一个字符

知识大全 java删除指定文件夹或者文件

  想要拷贝一份项目代码到家里但是由于是从公司svn服务器上checkout下来的其中有很多svn文件所以就写了个小工具删除svn文件夹就可以缩小整个工程大小  packagedeletefile; 

知识大全 转存别人百度云盘里的东西后,如果原主人删除那么转存的文件也会被删除吗?

转存别人百度云盘里的东西后,如果原主人删除那么转存的文件也会被删除吗?不会被删除,转存的文件会存在于你的网盘的。360云盘,转存后源文件删除后我转存的东西还能下载么你好这个对你转存的文件是没有影响的,

知识大全 我电脑上有个文件夹删除不了,用360也删除不了。怎么样才删除的了,求删除的方法

我电脑上有个文件夹删除不了,用360也删除不了。怎么样才删除的了,求删除的方法?谢谢!大神们帮帮忙在我的电脑里把源程序给他删掉然后在用360处理就可以了文件夹删除不了,怎么办?大神们帮帮忙那是一个动态

知识大全 09年自考《数据结构》各章要点二[12]

  顺序文件的插入删除和修改只能通过复制整个文件实现  索引文件的组织方式通常是在主文件之外建立一张索引表指明逻辑记录和物理记录之间一一对应的关系它和主文件一起构成索引文件  索引非顺序文件中的索引表

知识大全 电脑上有许多重复的文件,怎么删除重复的文件好

电脑上有许多重复的文件,怎么删除重复的文件好?下载一个“超级兔子清理王”,点击系统垃圾清理项,再点击重复文件,这时你电脑中的所有重复文件都会出来,到时你想删哪个就删哪个,根本不存在设置的问题。电脑重复

知识大全 C#删除多重文件夹

C#删除多重文件夹  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一个根文件夹底下包含多级目录每

知识大全 电脑上有些下载未完成的文件无法删除怎么办,有什么办法能删掉

电脑上有些下载未完成的文件无法删除怎么办,有什么办法能删掉通常有以下三种方法:1、首先关闭掉下载这些文件所使用的软件,然后再尝试删除,一般就可以直接删除掉。2、使用文件粉碎器等工具进行删除,可以强制删