Java_File

原创 2018年04月15日 00:06:06

总述:可以实现文件和文件夹的增删,对文件内容无效

An abstract representation of file and directory pathnames.

StringgetName()
Returns the name of the file or directory denoted by this abstract pathname.

返回获取文件或文件夹的名

booleanisFile()
Tests whether the file denoted by this abstract pathname is a normal file.

判断他是否是一个文

booleanmkdir()
Creates the directory named by this abstract pathname.

创建文件夹的名

booleanexists()
Tests whether the file or directory denoted by this abstract pathname exists.

判断这个文件或文件夹是否存

下面这个代码请不要轻易实践,确保你的./a没写成.

public class Test {
	public static void main(String[] args) {
		File dir = new File("./a");
		delete(dir);
	}
	/**
	 * 将给定的File表示的文件或目录删除
	 */
	public static void delete(File file) {
		if(file.isDirectory()) {
			//先将目录清空
			File[] subs = file.listFiles();
			for (int i = 0; i < subs.length; i++) {
				File sub  = subs[i];
				delete(sub);
			}
		}
		file.delete();
		
	}
}

java file

1. package cn.edu.tongji.cims.wade.system;     2.      3. import java.io.*;     4.      5. public cl...
  • zhangxu365
  • zhangxu365
  • 2011-07-22 11:45:01
  • 591

Java File文件操作

Java提供File类,让我们对文件进行操作,简单整理了一下File类的用法。 1.基本概念File:文件和目录路径名的抽象表示形式,代表文件或者文件夹。 2.构造方法 // 根据pa...
  • MAGIC_JSS
  • MAGIC_JSS
  • 2016-05-21 20:35:57
  • 10329

java中File类总结

  • 2012年02月25日 19:56
  • 34KB
  • 下载

java 操作文件File类

File 文件类 用来将文件或者文件夹封装成为对象。 方便对文件与文件夹的属性信息进行操作。 File对象可以作为参数传递给流的构造函数。 File 类的常用的方法。import java.i...
  • u011129848
  • u011129848
  • 2016-05-28 23:14:59
  • 5530

java File文件处理工具类

  • 2017年12月01日 10:29
  • 3KB
  • 下载

JAVA 的FILE类,以及常用方法

文件和文件夹都是用File代表 创建一个文件对象 使用绝对路径或者相对路径创建File对象 import java.io.File; public class TestFile...
  • wo_shi_LTB
  • wo_shi_LTB
  • 2018-01-01 11:55:26
  • 63

Java中的File文件类详解

Java中的File文件类详解文件操作在Java的io操作中占有十分重要的地位,本文从以下几个方面来接受Java中对文件的操作。 1. Java中新建或者删除一个文件,文件夹以及createNewF...
  • u013309870
  • u013309870
  • 2016-08-02 22:00:35
  • 13606

java file类的方法

  • 2012年06月15日 17:42
  • 23KB
  • 下载

Java中关于File的操作

File类既可以表示文件,也可以表示为文件夹 文件的创建、删除、重命名 1、文件的创建 File file=new File("new Hello.txt");//当前工程目录下 file.crea...
  • JCY1009015337
  • JCY1009015337
  • 2016-10-08 15:41:58
  • 1678

Linux14.04 LTS下安装和配置jdk

1. 下载JDKhttp://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html将下载的 .gz ...
  • G_66_hero
  • G_66_hero
  • 2017-03-30 12:04:51
  • 367
收藏助手
不良信息举报
您举报文章:Java_File
举报原因:
原因补充:

(最多只允许输入30个字)