文件操作B
来源:互联网 发布:佳能相机软件 编辑:程序博客网 时间:2024/05/17 05:59
import java.io.File;
import java.lang.System;
public class TestForPar {
public void fileTest(){
//采用File.separator增强系统移植性
File myDirFull=new File("C:"+File.separator+"download"+File.separator+"edwin.txt");
System.out.println("ForPar:"+myDirFull);
//获得不包含路径的文件名称getName()
String fileName=myDirFull.getName();
System.out.println("ForPar:"+fileName);
//返回包含文件路径的文件名称getPath()
String filePathName=myDirFull.getPath();
System.out.println("ForPar:"+filePathName);
//判断是否为绝对路径
boolean bolForAR=myDirFull.isAbsolute();
System.out.println("ForPar:"+bolForAR);
//返回父目录,如果没有父目录就返回null
String fileParentPathName=myDirFull.getParent();
System.out.println("ForPar:"+fileParentPathName);
/*以下为查询文件和目录*/
//查询文件或目录是否存在,多用于文件存在性check
boolean bolForExists=myDirFull.exists();
System.out.println("ForPar:"+bolForExists);
//查看这个对象的目录是否存在,如果带有文件名将会返回False
boolean bolForDir=myDirFull.isDirectory();
System.out.println("ForPar:"+bolForDir);
//如上 isFile(),同样可以返回boolean来判断文件是否存在。
//isHidden()返回boolean来判断是否隐藏,UNIX以点开头作为隐藏的标志,WINDOWS采用标识
//canRead()和canWriter()来判断是否可读可写。会抛出异常(SecurityException)
//getAbsolutePath()返回String类型的绝对路径
//getAbsoluteFile()返回绝对路径的File对象
}
public static void main(String[] args) {
TestForPar testFile=new TestForPar();
testFile.fileTest();
}
}
import java.lang.System;
public class TestForPar {
public void fileTest(){
//采用File.separator增强系统移植性
File myDirFull=new File("C:"+File.separator+"download"+File.separator+"edwin.txt");
System.out.println("ForPar:"+myDirFull);
//获得不包含路径的文件名称getName()
String fileName=myDirFull.getName();
System.out.println("ForPar:"+fileName);
//返回包含文件路径的文件名称getPath()
String filePathName=myDirFull.getPath();
System.out.println("ForPar:"+filePathName);
//判断是否为绝对路径
boolean bolForAR=myDirFull.isAbsolute();
System.out.println("ForPar:"+bolForAR);
//返回父目录,如果没有父目录就返回null
String fileParentPathName=myDirFull.getParent();
System.out.println("ForPar:"+fileParentPathName);
/*以下为查询文件和目录*/
//查询文件或目录是否存在,多用于文件存在性check
boolean bolForExists=myDirFull.exists();
System.out.println("ForPar:"+bolForExists);
//查看这个对象的目录是否存在,如果带有文件名将会返回False
boolean bolForDir=myDirFull.isDirectory();
System.out.println("ForPar:"+bolForDir);
//如上 isFile(),同样可以返回boolean来判断文件是否存在。
//isHidden()返回boolean来判断是否隐藏,UNIX以点开头作为隐藏的标志,WINDOWS采用标识
//canRead()和canWriter()来判断是否可读可写。会抛出异常(SecurityException)
//getAbsolutePath()返回String类型的绝对路径
//getAbsoluteFile()返回绝对路径的File对象
}
public static void main(String[] args) {
TestForPar testFile=new TestForPar();
testFile.fileTest();
}
}
群集操作
import java.io.File;
import java.net.URI;
import java.util.Date;
public class TestForIo {
public void fileTest(){
//采用全路径声明
File myDirFull=new File("D:"+File.separator+"Program Files"+File.separator+"Herosoft"+File.separator+"Hero 9");
System.out.println("ForPar"+myDirFull);
//list()方法返回目录和文件名的集合(数组方式)以名字的方式返回
String[]strFile=myDirFull.list();
for(int i=0;i<strFile.length;i++){
System.out.println(strFile[i]);
}
//list()方法返回目录和文件名的集合(数组方式)以路径的方式返回
File[]fileArrary=myDirFull.listFiles();
for(int i=0;i<fileArrary.length;i++){
System.out.println(fileArrary[i]);
//返回文件大小
System.out.println(fileArrary[i].length());
//返回上次修改的时间(long 形式)
System.out.println(fileArrary[i].lastModified());
//将其转化为时间形式(GMT)
System.out.println(new Date(fileArrary[i].lastModified()));
}
}
public static void main(String[] args) {
TestForIo testFile=new TestForIo();
testFile.fileTest();
}
}
- 文件操作B
- Problem B: 文件操作--文本文件读入
- B/s模式客户端无法操作EXCEL的文件解决
- B-树的操作
- 字符串操作 b
- B树基本操作
- 单链表操作B
- B树相关操作
- B树操作详解
- Java操作ZooKeeper(B)
- oj刷题—Problem B: C语言习题5.25--文件操作2
- C语言之文件操作04——输入矩阵a,b,求乘积c,并打印a,b,c到文件
- B 文件上传
- B+树参阅文件
- B树的基本操作
- B - 链表基本操作
- B树的删除操作
- B树 (插入操作)
- 考g的生活
- 输出目录树
- Web开发从何处开始
- 一种定点原码一位乘法器的设计与实现
- Paul Graham:微软已经无足轻重
- 文件操作B
- 凸壳求解convex hull
- WindowsMobile6之“HTC Touch” - iphone的强大竞争对手
- 深入浅出话窗体(一)——窗体事件模型(上)
- HTML语法2
- JDBC连接Oracle数据库中的十大技巧[转]
- 工作流功能特性
- 常用正则表达式
- C#.NET中管理文件(磁盘和目录的管理)