文件操作D
来源:互联网 发布:手机淘宝返利网 编辑:程序博客网 时间:2024/06/05 06:13
import java.io.File;
public class TestForIo {
public void fileRename(){
//采用全路径声明
File myDirFull=new File("E:"+File.separator+"Downloads"+File.separator+"edwin.txt");
File myDirFullTemp=new File("E:"+File.separator+"IBM"+File.separator+"number.txt");
boolean bolExist=myDirFullTemp.exists();
System.out.println(bolExist);
System.out.println("ForPar"+myDirFull);
System.out.println("ForPar"+myDirFullTemp);
//如果myDirFullTemp是一个真实的路径,那么E:Downloadsedwin.txt不会消失。
//如果myDirFullTemp不是一个真实的路径,那么就会产生一个目录或文件在相关目录下
//如果创建成功就会返回true,否则false,如果myDirFullTemp的初始化内容已经存在一定会返回false
//renameTo不改变初始化内容,但是却改变了物理上的文件
boolean bolReturnValue=myDirFull.renameTo(myDirFullTemp);
//内容上并没有发生变化
System.out.println("ForPar"+myDirFull);
boolean bolExistForDirFull=myDirFull.exists();
System.out.println(bolExistForDirFull);
System.out.println(bolReturnValue);
}
public void fileMkDir(){
File myDirFull=new File("E:"+File.separator+"Downloads"+File.separator+"edwin");
//mkdir()方法,当file对象的初始化对象存在时,就会返回false,否则反之。
//此种方法可以用来创建一些和病毒重名的目录来抑制病毒的产生。
boolean bolReturnValue=myDirFull.mkdir();
System.out.println(bolReturnValue);
}
public void fileMkDirs(){
File myDirFull=new File("E:"+File.separator+"Downloads"+File.separator+"edwin");
//mkdir()方法,当file对象的初始化对象存在时,就会返回false,否则反之。
boolean bolReturnValue=myDirFull.mkdirs();
System.out.println(bolReturnValue);
}
//生成一个文件,多半会抛出异常
public void fileCreatFile(){
File myDirFull=new File("E:"+File.separator+"Downloads"+File.separator+"edwin.txt");
boolean bolReturnValue=myDirFull.createNewFile();
System.out.println(bolReturnValue);
}
//
//createTempFile()方法参数可以使用前两个,也可三个全部使用,最后一个为file类型。
//prefix - 用于生成文件名的前缀字符串;至少必须是三个字符长
//suffix - 用于生成文件名的后缀字符串;可能是 null,在这种情况下,将使用后缀 ".tmp"
//directory - 将创建的文件所在的目录,如果使用默认临时文件目录,则该参数为 null
//生成一个临时文件,多半会抛出异常
public void fileTempFile(){
File myDirFull=new File("E:"+File.separator+"Downloads"+File.separator+"edwin.txt");
File returnFile=File.createTempFile("list","jpg");
System.out.println(returnFile);
}
//delete()、deleteOnExit()、setReadOnly知名便解其意。
public static void main(String[] args) {
TestForIo testFile=new TestForIo();
testFile.fileCreatFile();
}
}
- 文件操作D
- Problem D: C语言习题5.25--文件操作2
- Problem D: C语言习题5.25--文件操作2
- 3D对象操作
- A D 操作说明
- 磁盘分区助手操作失败引起的D盘文件损坏错误
- SVN 提交操作文件缩写(A,D,M,R)以及遇到的错误
- D 文件上传进度条
- 文件操作
- 文件操作
- 文件操作
- 文件操作
- 文件操作
- 文件操作
- 文件操作
- 文件操作
- 文件操作
- 文件操作
- 关于存储过程的ADO调用的一些心得(输出参数,返回值)
- 无线防盗系统开发
- 正常但不正当之十大男女关系 苏芩
- Java实现四则运算的解析
- Microsoft.Jet.OLEDB.4.0数据库连接字符串中密码的写法
- 文件操作D
- Win32定时器的基本特性
- [转]设计模式的原则
- 一个IT人的建议:跳槽一定要谨慎
- C++ 试题收集(二)
- XP中“登录失败:未授予用户在此计算机上的请求登录类型”的解决
- 模拟UNIX文件系统的设计及实现
- LCC编译器的源程序分析(32)for循环语句
- 下载太慢