JAVA输入输出流IO下的File的几个常用方法测试-----JAVA

import java.io.File;
import java.io.IOException;

public class FileTest
{
    public static void main(String[] args)
    {
        File file = new File("d:\\hello.txt");
        File file1 = new File("D:\\abc");
        System.out.println(file.getAbsolutePath());
        System.out.println(file1.getAbsolutePath());
        File file2 = new File("d:\\IO","hello.txt");
        File file3 = new File("d:\\IO\\AA","123");
        File file4 = new File(file1,"ab.txt");
        System.out.println(file.getName());
        System.out.println(file.getPath());
        System.out.println(file.getAbsolutePath());
        File file5 = file.getAbsoluteFile();
        System.out.println(file);
        System.out.println(file.getParent());
        System.out.println(file1.getAbsoluteFile().getParent());
        System.out.println(file.length());
        System.out.println(file.lastModified());
        File file6 = new File("D:\\天翼云盘下载");
        String[] a = file6.list();
        for(String s : a)
        {
            System.out.println(s);
        }
        File file7 = new File("hello.txt");
        File file8 = new File("D:\\IO\\abc.txt");
        //file7不存在,file8存在才能改名字
        boolean bo = file7.renameTo(file8);
        System.out.println(bo);
        System.out.println(file8.exists());
        System.out.println(file8.isDirectory());
        System.out.println(file8.isFile());
        System.out.println(file8.canRead());
        System.out.println(file8.canWrite());
        System.out.println(file8.isHidden());
        try
        {
            //创建文件,若存在不创建
            System.out.println(file8.createNewFile());
            System.out.println(file1.mkdir());
            //delete()的文件内有文件就删除不了
            System.out.println(file1.delete()?"文件删除成功":"文件删除失败");
            System.out.println(file3.mkdir());
            System.out.println(file3.mkdirs());
        }
        catch(IOException e)
        {
            throw new RuntimeException(e);
        }
    }
}

import java.io.File;
import java.io.IOException;

public class FileTest
{
public static void main(String[] args)
{
File file = new File("d:\\hello.txt");
File file1 = new File("D:\\abc");
System.out.println(file.getAbsolutePath());
System.out.println(file1.getAbsolutePath());
File file2 = new File("d:\\IO","hello.txt");
File file3 = new File("d:\\IO\\AA","123");
File file4 = new File(file1,"ab.txt");
System.out.println(file.getName());
System.out.println(file.getPath());
System.out.println(file.getAbsolutePath());
File file5 = file.getAbsoluteFile();
System.out.println(file);
System.out.println(file.getParent());
System.out.println(file1.getAbsoluteFile().getParent());
System.out.println(file.length());
System.out.println(file.lastModified());
File file6 = new File("D:\\天翼云盘下载");
String[] a = file6.list();
for(String s : a)
{
System.out.println(s);
}
File file7 = new File("hello.txt");
File file8 = new File("D:\\IO\\abc.txt");
//file7不存在,file8存在才能改名字
boolean bo = file7.renameTo(file8);
System.out.println(bo);
System.out.println(file8.exists());
System.out.println(file8.isDirectory());
System.out.println(file8.isFile());
System.out.println(file8.canRead());
System.out.println(file8.canWrite());
System.out.println(file8.isHidden());
try
{
//创建文件,若存在不创建
System.out.println(file8.createNewFile());
System.out.println(file1.mkdir());
//delete()的文件内有文件就删除不了
System.out.println(file1.delete()?"文件删除成功":"文件删除失败");
System.out.println(file3.mkdir());
System.out.println(file3.mkdirs());
}
catch(IOException e)
{
throw new RuntimeException(e);
}
}
}

猜你喜欢

转载自blog.csdn.net/2201_75960169/article/details/131564524#comments_27479593