龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 软件开发 > JAVA开发 >

Java文件操作大全(1)

时间:2009-12-23 15:42来源:未知 作者:admin 点击:
分享到:
本文汇集常用文件操作方法,包括文件的建立/检查与删除,目录的建立/检查与删除,取出目录中文件,文件属性的取得,逐行读取数据等等。 文件的建立/检查与删除 %@ page contentType

  本文汇集常用文件操作方法,包括文件的建立/检查与删除,目录的建立/检查与删除,取出目录中文件,文件属性的取得,逐行读取数据等等。

文件的建立/检查与删除

<%@ page contentType="text/Html;charset=gb2312"%>
  
  <%@ page import="Java.io.*"%>
  
  <html>
  
  <head>
  
  <title>文件的建立、检查与删除</title>
  
  </head>
  
  <body>
  
  <%
  
  String path=request.getRealPath("");
  
  //out.println(path);
  
  File f=new File(path,"File.txt");
  
  //out.println(f);
  
  //out.println(f.exists());
  
  if(f.exists()){//检查File.txt是否存在
  
  f.delete();//删除File.txt文件
  
  out.println(path + "File.txt 存在,已删除。");
  
  }else{
  
  f.createNewFile();//在当前目录下建立一个名为File.txt的文件
  
  out.println(path + "File.txt 不存在,已建立。");//输出目前所在的目录路径
  
  }
  
  %>

目录的建立/检查与删除

<%@ page contentType="text/html;charset=gb2312"%>
  
  <%@ page import="java.io.*"%>
  
  <html>
  
  <head>
  
  <title>目录的建立/检查与删除</title>
  
  </head>
  
  <body>
  
  <%
  
  String path=request.getRealPath("");
  
  path=path + "Sub";//将要建立的目录路径
  
  File d=new File(path);//建立代表Sub目录的File对象,并得到它的一个引用
  
  if(d.exists()){//检查Sub目录是否存在
  
  d.delete();
  
  out.println("Sub目录存在,已删除");
  
  }else{
  
  d.mkdir();//建立Sub目录
  
  out.println("Sub目录不存在,已建立");
  
  }
  
  %>
  
  </body>
  
  </html>

如何在jsp中处理虚拟目录

<%@ page contentType="text/html;charset=gb2312"%>
  
  <%@ page import="java.io.*"%>
  
  <html>
  
  <head>
  
  <title>JSP中如何处理虚拟目录</title>
  
  </head>
  
  <body>
  
  取得虚拟目录对应的磁盘路径<br>
  
  Web站点主目录的位置为<font color=#ff0000><%=request.getRealPath("/")%></font><br>
  
  JSP网页所在的目录位置<font color=#ff0000><%=request.getRealPath("./")%></font><br>
  
  JSP网页所在目录上一层目录的位置<font color=#ff0000><%=request.getRealPath("../")%></font><br>
  
  </body>
  
  </html>


  本文汇集常用文件操作方法,包括文件的建立/检查与删除,目录的建立/检查与删除,取出目录中文件,文件属性的取得,逐行读取数据等等。

文件的建立/检查与删除

<%@ page contentType="text/html;charset=gb2312"%>
  
  <%@ page import="java.io.*"%>
  
  <html>
  
  <head>
  
  <title>文件的建立、检查与删除</title>
  
  </head>
  
  <body>
  
  <%
  
  String path=request.getRealPath("");
  
  //out.println(path);
  
  File f=new File(path,"File.txt");
  
  //out.println(f);
  
  //out.println(f.exists());
  
  if(f.exists()){//检查File.txt是否存在
  
  f.delete();//删除File.txt文件
  
  out.println(path + "File.txt 存在,已删除。");
  
  }else{
  
  f.createNewFile();//在当前目录下建立一个名为File.txt的文件
  
  out.println(path + "File.txt 不存在,已建立。");//输出目前所在的目录路径
  
  }
  
  %>


  
精彩图集

赞助商链接