IO框架的主要函数测试
来源:互联网 发布:广电网络10兆宽带快吗 编辑:程序博客网 时间:2024/05/17 02:57
代码:
import java.io.File;import java.io.FileFilter;import java.io.FilenameFilter;import java.io.IOException;public class Filetest {public static void main(String[] args) {File file=new File("H:\\VS 2010");System.out.println(file.getAbsolutePath());//获得该文件目录的绝对路径System.out.println(file.getParent());//获得上一级目录的字符串System.out.println(file.isDirectory());//判断该文件是否是文件夹或目录System.out.println(file.isFile());//判断该路径是否是 文件System.out.println(file.exists());//判断该文件是否存在System.out.println(file.length());//判断文件的大小System.out.println(file.delete());//判断文件是否可以删除File myFile=new File("H:\\Haige");System.out.println(myFile.mkdir());//判断该文件路径是否创建成功File myFile2=new File("H:/Haige/lin.txt");try {System.out.println(myFile2.createNewFile());//判断创建新文件是否成功} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}/* * */String [] files=file.list();//把文件夹中的所有文件名和目录名都存放在数组中for(String f:files){System.out.println(f);}/* * */String [] filese=file.list(new FilenameFilter(){@Overridepublic boolean accept(File dir, String name) {// TODO Auto-generated method stubreturn name.endsWith(".gif");//查找以gif为结尾的文件名}});for(String f:filese){System.out.println(f);}/* * */File []filea=file.listFiles();//指定的目录去查找文件for(File f:filea){System.out.println(f.getName()+"--"+f.length());//获取文件的目录长度}/* * */File []filed=file.listFiles(new FilenameFilter() {public boolean accept(File dir, String name) {return name.endsWith(".gif");//查找以gif为结尾的文件名}});for(File f:filed){System.out.println(f.getName()+"--"+f.length());//获取文件的目录长度}/* * */File []filel=file.listFiles(new FileFilter() //FileFilter用于抽象路径名的过滤器{@Overridepublic boolean accept(File pathname) {// TODO Auto-generated method stubreturn pathname.getName().endsWith(".gif");}});for(File f:filel){System.out.println(f.getName()+"--"+f.length());//获取文件的目录长度}}}
0 0
- IO框架的主要函数测试
- ACE 的 TP_Reactor框架IO 性能测试
- ACE 的 TP_Reactor框架IO 性能测试
- iOS的主要框架
- iOS_主要的函数
- Oracle_spatial的主要函数
- NT驱动框架及主要函数、宏
- JMeter 的主要测试组件
- 测试的主要评测方法
- 论测试的主要责任
- 网站测试的主要方法
- 论测试的主要责任
- 自动化测试的主要分类
- SSH框架主要的类
- iOS的主要框架介绍
- iOS的主要框架介绍
- iOS的主要框架介绍
- iOS的主要框架介绍
- C#多线程学习(六) 互斥对象
- 发现高铁上一个违反国家规定的地方
- 3D 游戏编程大师(一) 环境搭建篇
- spring 源码阅读入门
- java内存管理(一)
- IO框架的主要函数测试
- HADOOP中的容错机制
- 1069. The Black Hole of Numbers (20)
- ButterKnife使用详解
- 写给女孩:二十岁之后的每一年都很重要
- Java - list 遍历方式
- 希尔排序
- 简单一行代码解决流读取导致StringBuilder.toString()乱码问题
- c++builder 编译 openssl