本篇文章主要介绍了"使用File类操作文件或目录的属性",主要涉及到方面的内容,对于Javajrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下:
在学I/O流之前,我先总结一下使用File类操作文件或目录的属性。package com.File;import java.io.File;import jav...
在学I/O流之前,我先总结一下使用File类操作文件或目录的属性。
package com.File;
import java.io.File;
import java.io.IOException;
public class FileDemo {
/**
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
//要知道路径名:你找到这个文件的一个过程
//"/":分隔符
/*
* 文件路径字符串
*/
String str = "D:/desktop/aaa.txt";
/*
* File实例:实例是通过关键字‘new’创建的
* File:文件类:把硬盘当中的文件抽象(封装)成具体对象
* 创建File文件对象
* 注意:1、要明确文件的路径 2、导入java jar包:java.io.File
*/
File file = new File(str);
/*
* File(String a,String b)
*/
File file2 = new File("D:/桌面", "aaa.txt");
/*
* File(File a,String b)
*
*/
File file3 = new File("D:/桌面/");
File file4 = new File(file3,"aaa.txt");
//======访问文件的属性和方法===========
//判断文件是否存在
System.out.println(str+":是否存在?"+file.exists());
//得到文件名
System.out.println("文件名:"+file.getName());
//判断是否为文件
System.out.println("是否为文件?"+file.isFile());
//判断是否为目录或者文件夹
System.out.println(file.isDirectory());
//相对路径
System.out.println(file.getPath());
//绝对路径
System.out.println(file.getAbsolutePath());
//返回文件的长度
System.out.println(file.length());
//创建新的文件;不创建文件夹;有可能存在路径错误
file.createNewFile();
//删除文件
//file.delete();
File files = new File("D:"+File.separator+"desktop/aaa.txt");
System.out.println(files.equals(file));
System.out.println("属性"+file.separator);
}
}
以上就介绍了使用File类操作文件或目录的属性,包括了方面的内容,希望对Javajrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播有兴趣的朋友有所帮助。
本文网址链接:http://www.codes51.com/article/detail_133766.html