IO流-File-判断-重命名-获取根目录下容量
来源:互联网 发布:jre 7u9 windows 32位 编辑:程序博客网 时间:2024/06/05 19:56
3. 判断
代码如下:
public class test1 {public static void main(String[] args) throws IOException {isDemo();}public static void isDemo() throws IOException{File f=new File("e:\\a.txt");f.createNewFile();//判断是否存在boolean bf=f.exists();System.out.println(bf);//当判断他是否为目录或者文件时,最好先判断是否存在,如果不存在都为falseSystem.out.println(f.isFile()+"\t"+f.isDirectory());}}
4. 重命名
代码如下:
public class test2 {
public static void main(String[] args) {
reName();
}
public static void reName(){
File f1=new File("e:\\a.txt");
File f2=new File("e:\\abc.txt");
//重名名,将a给为abc
boolean b=f1.renameTo(f2);
System.out.println(b);
}
}
5. 系统根目录和容量获取
代码如下:
public class test3 {public static void main(String[] args) { listRootDemo();}public static void listRootDemo(){//列出系统根目录下所有的目录cdef盘符File[] files=File.listRoots();for(File file : files){System.out.println(file);}//获取系统盘大小空间File file=new File("d:\\");System.out.println("getFreeSpace:"+file.getFreeSpace());System.out.println("getTotalSpace:"+file.getTotalSpace());System.out.println("getUsableSpace:"+file.getUsableSpace());}}
6. 获取目录内容
代码如下:
public class test4 {public static void main(String[] args) {fileListDemo();}public static void fileListDemo(){File file=new File("d:\\");/*获取当前d盘文件夹和文件,包含隐藏的目录*调用list方法的file对象中封装的必须是目录,否则空指针异常*如果访问的是系统目录也会发生空指针异常*如果目录存在但没有内容,会返回一个数组,但是长度为0**/String[] names=file.list();for(String name:names){System.out.println(name);}}}
0 0
- IO流-File-判断-重命名-获取根目录下容量
- 22-IO流-36-IO流(File对象-常见功能-系统根目录和容量获取)
- java IO File对象(构造,创建删除,获取,判断,重命名,列出目录(加过滤))
- IO流(File概述)-(File对象功能-创建和删除)-(File对象功能-判断)-(File对象功能-获取)
- IO流,File类的使用,mkdir,mkdirs,renameTo,判断功能,获取功能,高级获取功能
- 22-IO流-35-IO流(File对象-常见功能-重命名)
- 扩大LVM容量 /根目录容量
- 扩大LVM容量 /根目录容量
- IO流—File类-获取
- JAVA基础再回首(二十)——File类概述、创建、删除、重命名、判断、获取、文件名称过滤器
- 获取tomcat下java项目根目录路径
- 获取jar包下的根目录
- WinCE下如何获取SD卡容量
- io流操作之文件重命名代码
- IO流_File类的重命名功能
- 22-IO流-34-IO流(File对象-常见功能-判断)
- 获取根目录
- 获取根目录
- Android ExpandableListView简单使用(一)之仿QQ添加分组功能
- Android 设计原则
- swift学习笔记(20)- 泛型
- 极光推送集成CI框架中
- 学会阅读Java字节码
- IO流-File-判断-重命名-获取根目录下容量
- 基于SSM框架的office应用思路
- awk合并文件的个人理解
- ceph部署bug
- 前端开源项目周报0307
- JAVA策略模式例子
- ThinkPHP3.2 + PHPExcel 进行execl文件导出操作
- web
- 开发国际化 NSLocalizedString用法