• FileTest 文件方法


    package IOliu;
    
    import java.io.File;
    import java.io.IOException;
    
    public class FileTest {
    
        public static void main(String[] args) {
            File file = new File("D:","0815.txt");
            System.out.println("文件存在吗?"+file.exists());
            System.out.println("文件隐藏了吗?"+file.isHidden());
            System.out.println("文件可读吗?"+file.canRead());
            System.out.println("文件可写吗?"+file.canWrite());
            System.out.println("文件名?"+file.getName());
            System.out.println("文件长度?"+file.length());
            System.out.println("文件绝对路径?"+file.getAbsolutePath());
            System.out.println("文件路径?"+file.getPath());
            System.out.println("是目录吗?"+file.isDirectory());
            /*file.deleteOnExit();    程序运行结束后删除
            System.out.println("文件存在吗?"+file.exists());*/
            /*file.delete();    程序立刻删除
            System.out.println("文件存在吗?"+file.exists());*/
            
            //若当前文件有对应文件,返回false,没有对应文件,则返回true,且创建对应的新文件
            boolean b = false;
            try {
                b = file.createNewFile();
                System.out.println("文件创建成功");
            } catch (IOException e1) {
                // TODO Auto-generated catch block
                e1.printStackTrace();
            }
            System.out.println(b);
            
            //遍历文件路径
            File file2 = new File(".");
            File [] FileNames = file2.listFiles();
            for(int i = 0 ; i < FileNames.length; i++){
                System.out.println(FileNames[i]);
            }
            //遍历文件里清单
            File file3 = new File("D:\JDK\eclipse\I0\src\IOliu");
            String[] names2 = file3.list();
            System.out.println("开始遍历!");
            for(String string : names2){
                System.out.println(string);
            }
            
            //执行项目中可执行文件
            Runtime runtime = Runtime.getRuntime();
            File file4 = new File("E:\小霸王游戏机-珍藏84合1 模拟器+84款经典游戏","smynesc.exe");
            try{
                runtime.exec(file4.getAbsolutePath());
            }catch(IOException e){
                e.printStackTrace();
            }
            
        }
    
    }
  • 相关阅读:
    phpexcel导出带生成图片完美案例
    让Asp.Net WebAPI支持OData查询,排序,过滤。(转)
    Workflow笔记2——状态机工作流(转)
    WebAPI请求(转)
    WebApi参数传递总结(转)
    30分钟搞定后台登录界面(103个后台PSD源文件、素材网站)(转)
    .net 分布式架构之分布式锁实现(转)
    C#分布式事务解决方案-TransactionScope(转)
    Windows 环境下分布式跨域Session共享(转)
    Session分布式共享 = Session + Redis + Nginx(转)
  • 原文地址:https://www.cnblogs.com/xiaolei121/p/5773475.html
Copyright © 2020-2023  润新知