Java IO流 之 File 操作文件夹

http://www.verejava.com/?id=17160027381247

import java.io.File;

public class Test {

    public static void main(String[] args) {
//       File dir=File(String pathname)  //即表示文件 又表示目录
        File dir=new File("dir2/test");
//        boolean mkdir()  //创建一个 一级目录
        dir.mkdir();
//        boolean mkdirs()  //可以创建多级目录
        dir.mkdirs();
//        String    getAbsolutePath()   //获得文件或者是目录的绝对路径
        System.out.println(dir.getAbsolutePath());
//        String    getName()  //获得文件或者是目录的 文件名
        System.out.println(dir.getName());
//        boolean renameTo(File dest) //重命名文件或者目录
        dir.renameTo(new File("dir2/newtest"));
//        boolean isDirectory() //判断是否是目录
        System.out.println(dir.isDirectory());
//        boolean exists()  //判断文件或者目录是否存在
        System.out.println(dir.exists());
//        boolean delete() //只能删除空目录
        File dir3=new File("dir");
        dir3.delete();
        File dir4=new File("dir2");
        dir4.delete();
    }
}

http://www.verejava.com/?id=17160027381247

原文地址:https://www.cnblogs.com/verejava/p/9222673.html

时间: 2024-10-08 09:00:48

Java IO流 之 File 操作文件夹的相关文章

Java IO流中 File文件对象与Properties类

File类 用来将文件或目录封装成对象 方便对文件或目录信息进行处理 File对象可以作为参数传递给流进行操作 File类常用方法 创建 booleancreateNewFile():创建新文件,如果文件存在,返回false booleanmkdir():创建目录,只能创建一级目录 booleanmkdirs():创建目录,可创建多级目录 删除 booleandelete():删除文件,如果文件不存在,返回false,如果删除的是目录,需要确保目录是空的 voiddeleteOnExit():程

Java IO流 之 File 文件类

http://www.verejava.com/?id=17160003163645 import java.io.File; import java.io.IOException; public class Test { public static void main(String[] args) { // File f=File(String pathname) File f=new File("test.txt"); try { // boolean createNewFile(

【Java IO流】File类的使用

File类的使用 Java中的File类是在java.io.File中,Java.IO.File类表示文件或目录. File类只用于表示文件(目录)的信息(名称.大小等),不能用于文件内容的访问. 一.File类的常用API介绍 首先在我的d盘下创建一个测试用的文件夹和文本文件,如下图所示: 1.创建File对象 我们创建一个File对象来获取测试用的目录,创建File对象最常用的就是通过文件的路径来创建,即File(String 路径),对于同一个路径有 以下三种方式: 1 /* 2 * Fi

java IO流 之 FIle类基础

package IO; import java.io.File;import java.io.IOException; public class FileIO { /** * 构建及获取文件名信息 * @param args */ public static void FileName(String[] args) { System.out.println("路径分隔符: "+File.pathSeparator); //路径分隔符 System.out.println("名

Java IO流 之 File 工具封装 FileUtil

http://www.verejava.com/?id=17160016947046 public class Test2 { public static void main(String[] args) { FileUtil.createFile("test2.txt"); FileUtil.renameFile("test2.txt", "newTest2.txt"); FileUtil.deleteFile("newTest2.t

Java IO流 之 File 键盘命令行实例

http://www.verejava.com/?id=17160055387849 import java.io.File; import java.util.Scanner; public class Test { private boolean flag=true; private String fileName1; private String fileName2; public Test() { // 通过工具类 FileUtil 实现键盘输入 命令行程序 System.out.pri

Java IO流 之 FileInputStream 读取文件

http://www.verejava.com/?id=1699461971466 package com.io; import java.io.*; public class TestInputStream { public static void main(String[] args) { InputStream is=null; try { //建立了跟文件 english.txt 的连接 is=new FileInputStream(new File("res/english.txt&q

Java IO流 之 FileOutputStream 写入文件

http://www.verejava.com/?id=1699464804818 package com.io; import java.io.*; public class TestOutputStream { public static void main(String[] args) { OutputStream os=null; try { os=new FileOutputStream(new File("res/test.txt")); //向文件中写入数据 String

java IO流文件的读写具体实例(转载)

引言: 关于java IO流的操作是非常常见的,基本上每个项目都会用到,每次遇到都是去网上找一找就行了,屡试不爽.上次突然一个同事问了我java文件的读取,我一下子就懵了第一反应就是去网上找,虽然也能找到,但自己总感觉不是很踏实,所以今天就抽空看了看java IO流的一些操作,感觉还是很有收获的,顺便总结些资料,方便以后进一步的学习... IO流的分类:1.根据流的数据对象来分:高端流:所有的内存中的流都是高端流,比如:InputStreamReader  低端流:所有的外界设备中的流都是低端流