黑马程序员技术交流社区
标题:
File
[打印本页]
作者:
Java黑马
时间:
2015-7-5 18:31
标题:
File
File类
可以通过以下三种方法创建File对象
1.new File(String pathName); pathName包含文件名称的路径名
例如:new File("E://1.txt");
2.new File(String parent,String child); parent父路径字符串,child子路径字符串
例如:new File("E://a","a.txt");
注意:指定的父路径必须存在,否则会报出IOException异常
3.new File(File parent,String child); parent父抽象路径名,child子路径字符串
public class FileDemo {
public static void main(String[] args) {
File file=new File("e://java//newfile");
print();
listFile(file);
}
private static void listFile(File file){
if(file.isDirectory()){
File files[]=file.listFiles();
for(int i=0;i<files.length;i++){
System.out.println(files
.getName());
}
}
}
private static void print() {
File file=new File("e://java//8.html");
if(file.exists()){
String name=file.getName();
String parent=file.getParent();
long length=file.length();
boolean is=file.canWrite();
System.out.println("文件名称为"+file.getName());
System.out.println("文件的目录为"+parent);
System.out.println("文件的大小为"+length);
System.out.println("文件是否为可改写文件"+is);
}else{
System.out.println(file.mkdir());
}
}
}
作者:
如初见
时间:
2015-7-5 19:14
很详细 ~ 3Q~
作者:
keto
时间:
2015-7-5 19:38
谢谢分享~~~~~
作者:
jlnu_wl
时间:
2015-7-5 20:44
经常写总结,一是提高自己学习概括能力,二是也可以让其他人明白
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2