java的一些语法基础(三)
来源:互联网 发布:ug8.5 编程教程pdf 编辑:程序博客网 时间:2024/05/26 20:24
如何创建一个文件夹?
/*** 根据路径创建文件夹* @param folderPath* @return boolean*/public static boolean createFolder(String folderPath) {boolean flag = false;File f = new File(folderPath);flag = f.mkdirs();return flag;}/*** @param args*/public static void main(String[] args) {System.out.println(createFolder("e:\\fxf\\fxf"));;}
如何列出目录下的文件?
/*** 根据路径创建文件夹* @param folderPath* @return boolean*/public static boolean createFolder(String folderPath) {boolean flag = false;File f = new File(folderPath);flag = f.mkdirs();return flag;}/*** @param args*/public static void main(String[] args) {System.out.println(createFolder("e:\\fxf\\fxf"));;}
如何遍历一个目录及其子目录下的所有文件?
/*** 根据路径,如果是文件夹,输出该文件夹下文件名以及子文件夹的文件名称* @param folderPath*/public static void displayUnderFolderAndChildFloder(String folderPath) {File f = new File(folderPath);if (f.isDirectory()) {System.out.println(f.getAbsolutePath() + "文件夹下文件有:");File[] fileArray = f.listFiles();if (fileArray != null) {for (int m = 0; m < fileArray.length; m++) {if (fileArray[m].isDirectory()) {displayUnderFolderAndChildFloder(fileArray[m].getAbsolutePath());} else {System.out.println(fileArray[m].getName());}}}} }/*** @param args*/public static void main(String[] args) {displayUnderFolderAndChildFloder("E:\\data");}
如何创建一个文件?
/*** 根据路径创建文件* @param folderPath* @return boolean */public static boolean createFile(String folderPath) {boolean flag = false;File f = new File(folderPath);try {flag = f.createNewFile();} catch (IOException e) {e.printStackTrace();}return flag;}
如何获取文件的长度?
/*** 根据文件路径获取文件长度,如果是文件夹返回0* @param filePath* @return String*/<strong></strong>public static String getFileLength(String filePath) {String fileLength = "";File f = new File(filePath);if (!f.isDirectory()) {try {FileInputStream fInput = new FileInputStream(f);fileLength = String.valueOf(fInput.available());} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}//fileLength = String.valueOf(f.length());//该方法好像也可以,测试文字型文件,两种获取长度都一样} else {fileLength = "0";}return fileLength;}
如何判断指定的文件是否存在?
待续。。。
如何按照指定的编码向文件中写入文本?如何在文件末尾追加文本?
如何按行读取文本文件的内容?
0 0
- java的一些语法基础(三)
- java的一些语法基础(一)
- java的一些语法基础(二)
- java的一些基础语法
- Java基础语法(三)
- Java语法基础(三)
- java基础语法(三)
- java--基础语法的一些细节问题
- java基础语法学习笔记(三)
- 三、JAVA基础语法(1)
- 关于一些基础的Java问题的解答(三)
- Java基础语法(三)---数组
- 黑马程序员——Java基础---基础语法(三)
- 关于一些java基础语法的练习题代码
- JAVA到C#.net应该掌握的一些基础语法
- JavaScript的一些基础语法
- LinQ的一些基础语法
- Java的基础语法
- Android调试的各种bug
- testng(一)安装和基本使用
- 笔记
- LintCode 不同的路径
- JDBC 连接数据库
- java的一些语法基础(三)
- 多线程之间的友好通信-等待唤醒机制
- vagrant php-fpm nginx laravel 目录权限问题
- transitionFromViewController方法的使用
- BLE GAP广播(Advertising Packet)格式
- 进程间通信--Handler的详解
- JAVA问题总结之25--sysout快捷键
- auto layout 练习 - 持续
- iOS开发 剖析网易新闻标签栏视图切换