java中File类的获取功能和修改名字功能
来源:互联网 发布:java优缺点 编辑:程序博客网 时间:2024/06/06 05:42
java中File类的获取功能和修改名字功能
File getAbsoluteFile():获取文件的绝对路径,返回File对象
String getAbsolutePath():获取文件的绝对路径,返回路径的字符串
String getParent():获取当前路径的父级路径,以字符串形式返回该父级路径
File getParentFile():获取当前路径的父级路径,以字File对象形式返回该父级路径
String getName():获取文件或文件夹的名称
String getPath():获取File对象中封装的路径
long lastModified():以毫秒值返回最后修改时间
long length():返回文件的字节数
boolean renameTo(File dest): 将当前File对象所指向的路径 修改为 指定File所指向的路径
package com.itheima_01;import java.io.File;import java.io.IOException;/* *获取功能 File getAbsoluteFile() * String getAbsolutePath() * String getParent() * File getParentFile() * String getName() * String getPath() long lastModified() long length() 修改功能: boolean renameTo(File dest) */public class FileDemo4 {public static void main(String[] args) throws IOException {//method();//method2();//method3();File f = new File("d.txt");File f2 = new File("e.txt");//boolean renameTo(File dest) : 将当前File对象所指向的路径 修改为 指定File所指向的路径//注意:修改的文件路径不能存在,如果存在则修改失败System.out.println(f.renameTo(f2));}private static void method3() {File f = new File("a.txt");File f2 = new File("d:\\a\\b.txt");File f3 = new File("b");//String getName() : 获取文件和文件夹的名称//System.out.println(f.getName());//System.out.println(f2.getName());//System.out.println(f3.getName());//String getPath() : 返回创建File对象时给的路径//System.out.println(f.getPath());//System.out.println(f2.getPath());//System.out.println(f3.getPath());//long lastModified() : 以毫秒值的形式返回最后修改时间//System.out.println(f.lastModified());//2514023311294//Date d = new Date(2514023311294L);//System.out.println(d.toLocaleString());//long length() : 返回文件的字节数System.out.println(f.length());System.out.println(f3.length());}private static void method2() throws IOException {//File f = new File("a.txt");//File f2 = new File("b","c.txt");//System.out.println(f2.createNewFile());File parent = new File("b");File f3 = new File(parent,"c.txt");if(!parent.exists()) {parent.mkdirs();}System.out.println(f3.createNewFile());//String getParent() System.out.println(f3.getParent());//File getParentFile() System.out.println(f3.getParentFile());}private static void method() {File f = new File("d:\\a\\b.txt");File f2 = new File("a.txt");//File getAbsoluteFile() :以File对象的形式返回当前File对象所有指向的绝对路径System.out.println(f2.getAbsoluteFile());//String getAbsolutePath() : 返回File对象所指向的绝对路径System.out.println(f2.getAbsolutePath());}}
阅读全文
1 0
- java中File类的获取功能和修改名字功能
- File类的概述和常用功能:File类的创建和删除功能:File类的判断功能:File类的获取功能和修改名字功能File的重要获取功能
- java中File类的其它获取功能
- java中File类的判断功能
- java中File类创建和删除功能
- IO流,File类的使用,mkdir,mkdirs,renameTo,判断功能,获取功能,高级获取功能
- File获取功能
- Java File类功能扩展
- Java_基础—File类的获取功能
- IO流(File概述)-(File对象功能-创建和删除)-(File对象功能-判断)-(File对象功能-获取)
- 文件创建和多个文件名字的修改file
- File类的创建功能
- File类的判断功能
- Java中关于字段名字的修改
- java file功能
- spring框架7个模块的名字和功能
- Java_基础—File类的重命名和删除功能
- JAVA中String类的常用功能
- LintCode 解题记录 2017.6.3
- Spark的模式挖掘—FPGrowth算法
- HDU1576 A/B(扩展欧几里得)
- 如何用Python快速爬下拉勾招聘信息
- FFT
- java中File类的获取功能和修改名字功能
- nodejs入门
- android rename to(file)方法失败
- DSP TMS320C6000学习笔记
- 如何用自己的电脑作为服务器搭一个网站
- C++ vector拷贝使用总结
- Delphi计算器控制台版(含括号)
- Android7.0上PopupWindow的showAsDropDown位置问题
- C++里vector::erase函数