A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 张其辉 中级黑马   /  2012-10-22 10:53  /  1004 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

File f1=new File("a.txt");     //这个不是创建了文件对象吗
System.out.println(f1);       //这里也能打印出来
System.out.println(f1.isDirectory());
System.out.println(f1.isFile());      //为什么这里的结果是false?

评分

参与人数 1技术分 +1 收起 理由
杨志 + 1

查看全部评分

3 个回复

倒序浏览
创建文件用的是FileWriter fw=new FileWriter("demo.txt"),而不是File
File是关联一个文件,也就是说,应用File时,文件已经存在

评分

参与人数 1技术分 +1 收起 理由
滔哥 + 1

查看全部评分

回复 使用道具 举报
File f1=new File("a.txt");     //a.txt 这里是个相对路径 仅是将a.txt封装成了对象。

评分

参与人数 1技术分 +1 收起 理由
滔哥 + 1

查看全部评分

回复 使用道具 举报
你的路径不正确
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马