创建目录:

String path = request.getSession().getServletContext().getRealPath("upload/temp/20180716");

File filePath = new File(path);

//判断该文件夹是否已存在

if(!filePath.exists()){

        //不存在

        filePath.mkdirs();

}

创建空文件:

//filePath表示文件路径

//fileName表示创建的文件名

String fileName = "test.xls";

File file = new File(filePath,fileName);

//判断文件是否已存在

if(!file.exists()){

        //不存在

        try{

                file.createNewFile(); 

        }catch(IOException e){

                e.printStackTrace();

}

}

注意:Java File类的mkdir不能创建多层目录,单层目录用mkdir,如果是多层,可以调用mkdirs!

Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐