【典型例题】创建文件夹;
2017-02-08 19:16
232 查看
用java语句创建一个文件夹,并且使用:
(下面所有的file可以修改,file是我之前就创建好的一个对象,你也可以自己命名一个对象)
************************************************************************************************************************************
1.getAbsolutePath( ):获取根路径,即这个文件(或文件夹)所在的全路径;(电脑或用户可以根据你提供的地址从我的电脑开始,一步步找到你最终的文件,类似于:中国-上海市-徐汇区-你家),使用方法:file.getAbsolutePath( );获取相对路径是getParent( );使用方法:file.getParent( );
2.getName( ):获取某个文件的名字,用法如 file.getName( );
3.mkdirs( ):创建文件夹,用法:file.mkdirs( );该方法会判断之前给出的目录(路径)是否存在,若存在则不创建,若不存在,则创建;(补充知识:文件和文件夹是两个不同的东西。创建文件的方法:creatNewFile( );)
delete( ):删除文件夹,用法:file.delete( );
等方法;
具体的代码如下:
************************************************************************************************************************************
2.public static void main(String [ ] args){ }表示这是一个主方法,关键词:main;
3.源代码和运行结果如图(右边部分),另外,运行程序后,在作者自己的电脑D盘,办公室文件夹下面,第三办公室文件夹下面,系统创建了一个名为“3号桌”的文件夹;当然路径可以自己随便改,文件夹的名字也可以自己修改;
************************************************************************************************************************************
大家可以好好琢磨琢磨,转载请注明出处,如果有错误,请不吝指正;
1491527416@qq.com
张牧野菌
2017年2月8日
(下面所有的file可以修改,file是我之前就创建好的一个对象,你也可以自己命名一个对象)
************************************************************************************************************************************
1.getAbsolutePath( ):获取根路径,即这个文件(或文件夹)所在的全路径;(电脑或用户可以根据你提供的地址从我的电脑开始,一步步找到你最终的文件,类似于:中国-上海市-徐汇区-你家),使用方法:file.getAbsolutePath( );获取相对路径是getParent( );使用方法:file.getParent( );
2.getName( ):获取某个文件的名字,用法如 file.getName( );
3.mkdirs( ):创建文件夹,用法:file.mkdirs( );该方法会判断之前给出的目录(路径)是否存在,若存在则不创建,若不存在,则创建;(补充知识:文件和文件夹是两个不同的东西。创建文件的方法:creatNewFile( );)
delete( ):删除文件夹,用法:file.delete( );
等方法;
具体的代码如下:
************************************************************************************************************************************
package A_January; import java.io.File; /**练习:在你的D盘下创建一个文件夹,路径为"D:\\办公室\\第三办公室\\3号桌",要求输出其 父目录的路径,自己的名字,绝对路径,输出之后删除。 * Created by Administrator on 17-1-18. */ public class FileTest1 { public static void main(String[ ] args) { File file=new File("D:\\办公室\\第三办公室\\3号桌"); //创建路径; file.mkdirs(); //创建文件夹; System.out.println(file.getParent()); //打印上级目录;(打印上级文件夹) System.out.println(file.getName()); //获取名字; System.out.println(file.getAbsolutePath()); //获取绝对路径; file.delete(); //删除3号桌;只会删除最底层文件(夹); } }1.文中import java.io.File;是导入的IO流 中的 File包,学名:导包;
2.public static void main(String [ ] args){ }表示这是一个主方法,关键词:main;
3.源代码和运行结果如图(右边部分),另外,运行程序后,在作者自己的电脑D盘,办公室文件夹下面,第三办公室文件夹下面,系统创建了一个名为“3号桌”的文件夹;当然路径可以自己随便改,文件夹的名字也可以自己修改;
************************************************************************************************************************************
大家可以好好琢磨琢磨,转载请注明出处,如果有错误,请不吝指正;
1491527416@qq.com
张牧野菌
2017年2月8日
相关文章推荐
- 【典型例题】数据库——用MySQL来建立创建员工表;
- 【典型例题】遍历文件夹下面的文件;(递归算法)
- Mac OSX 设置文件夹下特定用户组创建文件默认权限
- java 在类里面获取项目路径,创建文件夹和文件
- Android无法在外置存储上创建文件夹,file.mkdirs()一直返回false
- .net 创建本地文件夹,在网站中创建文件夹
- Intellij IDEA创建Maven Web项目(带有webapp文件夹目录的项目)
- PHP便利文件夹下所有文件,创建压缩包
- Myeclipse中创建一个文件夹,在new时无法显示常用的文件
- 判断文件夹,是否存在,不存在则创建
- 小技巧:创建隐藏文件夹
- 在当前文件夹下创建以日期和时间命名的文件夹
- 创建多级文件夹
- Linux文件夹文件创建、删除
- 【Android存储权限问题】AS开发的应用,manifest配置了读写SD卡权限,安装却无法创建文件夹
- Java IO中的FileReader 和 FileWriter读写文件,和创建多级文件夹
- 在Android中使用mkdir在sdcard中创建文件夹出错
- C# 文件操作 全收录 追加、拷贝、删除、移动文件、创建目录、递归删除文件夹及文件
- Android适配文件夹的创建
- 【实例】CMD 创建文件夹,并包括子文件夹和txt并写入内容 ,以及删除文件c参考: