林鹿可爱 发表于 2019-12-8 17:54:52

文件创建的问题

为啥我本地的文件夹里面没有出现txt文件夹呢


import java.io.*;

public class E10_1 {

        public static void main(String[] args) {
                // TODO 自动生成的方法存根
                File f =new File("G:\\javatestcode","javaio.txt");
                //问题1:无法识别File类,解决方法:添加import java.io.*;
                System.out.println(f.getName()+"是可读的吗?:"+f.canRead());
                //问题2:出现不可读的结果,试解决:发现上文创建f的时候文件名未加后缀,未解决
                System.out.println(f.getName()+"的长度:"+f.length());
                //问题3:无长度,猜想,文件创建失败是因为没有文件夹名
                System.out.println(f.getName()+"的长度:"+f.getAbsolutePath());
                //问题2:输出路径,猜想,文件创建成功,卒,无关乎文件夹
                //问题2、3解决:文件需要自己手段创建,并且需要输入文字才有字节
                File file =new File("java2.txt");

               
                if(!file.exists())
                        //文件不存在才会执行这些命令
                {       
                        try{
                               
                                file.createNewFile();
                                System.out.println("文件创建成功");
                                //问题5:文件夹无文件生成
                        }
                        catch(IOException exp) {
                                // TODO: handle exception
                               
                        }
                }

        }

}

majian890324 发表于 2020-4-30 20:44:52

虽然我看不懂,但是支持楼主一下,让更多人看到
页: [1]
查看完整版本: 文件创建的问题