java的java.io.File的学习
2015-12-21 17:59
369 查看
/**
*
*/
package fileStudy;
import java.io.File;
import java.io.IOException;
/**
* @author Administrator
*
*/
public class FileTest {
public static void main(String[] args) throws IOException {
File file = new File("D:" + File.separator + "fileStudy");
if(!file.exists())
{
System.out.println("不存在");
file.mkdir();
}
else
{
System.out.println("存在");
}
if(file.isFile())
{
System.out.println("文件");
}
if(file.isDirectory())
{
System.out.println("目录");
}
System.out.println(file.getAbsolutePath());//D:\workspace1\xssTest\file1_Test.txt
//---------------------------------------------------------------------------------
File f1 = new File("D:" + File.separator + "fileStudy" + File.separator + "11.txt");
if(f1.exists())
{
f1.delete();
// f1.mkdir();//创建的是目录
f1.createNewFile();//创建的是文件
}
System.out.println(f1.isDirectory()?"目录":"文件");
System.out.println(f1.getAbsolutePath());
}
}
控制台结果:
存在
目录
D:\fileStudy
文件
D:\fileStudy\11.txt
*
*/
package fileStudy;
import java.io.File;
import java.io.IOException;
/**
* @author Administrator
*
*/
public class FileTest {
public static void main(String[] args) throws IOException {
File file = new File("D:" + File.separator + "fileStudy");
if(!file.exists())
{
System.out.println("不存在");
file.mkdir();
}
else
{
System.out.println("存在");
}
if(file.isFile())
{
System.out.println("文件");
}
if(file.isDirectory())
{
System.out.println("目录");
}
System.out.println(file.getAbsolutePath());//D:\workspace1\xssTest\file1_Test.txt
//---------------------------------------------------------------------------------
File f1 = new File("D:" + File.separator + "fileStudy" + File.separator + "11.txt");
if(f1.exists())
{
f1.delete();
// f1.mkdir();//创建的是目录
f1.createNewFile();//创建的是文件
}
System.out.println(f1.isDirectory()?"目录":"文件");
System.out.println(f1.getAbsolutePath());
}
}
控制台结果:
存在
目录
D:\fileStudy
文件
D:\fileStudy\11.txt
相关文章推荐
- eclipse和svn相互结合使用
- eclipse中使用svn提交代码,更新代码。
- java 同步锁(synchronized)
- JVM 优化经验总结
- Java工程师成神之路~
- javap反编译命令详解&Eclipse中配置javap命令
- javap反编译命令详解&Eclipse中配置javap命令
- 小议Java中@param注解与@see注解的作用
- Java解析Json字符串--Map
- 《Java Performance》笔记1——性能分析基础 2
- 老李分享:《Java Performance》笔记1——性能分析基础 1
- JVM 垃圾回收器工作原理及使用实例介绍
- java 类型信息(RTTI) 中 Class对象的理解
- 在myeclipse中错误java.lang.NoClassDefFoundError: javax/mail/Address的解决方法
- JAVA中List转换String,String转换List,Map转换S
- Java面向对象编程-第9章学习笔记
- eclipse代码中每行的开始和结尾出现多余的特殊符号
- java线程冲突问题——不安全的线程例子
- JAVA HashMap详细介绍和示例
- Spring中的ContextLoaderListener使用