Files-创建根据字符串参数创建文件编写一个方法实现创建文件的功能传入两个参数第一个参数字符串类型表示文件类型目录或文件第二个参数字符串类型表示文件路径返回类型是数字类型要求如下:如果第一个参数是目录类型则根据第二个参数创建目录创建成功返回数字1如果第一个参数是文件类型则根据第二个参数创建文件;如果文件所在的目录不存在则先创建目录再创建文件创建成功返回数字2如果创建失败返回数字3示例第一个参数
解题思路:
- 根据第一个参数判断是创建目录还是文件;
- 如果是创建目录,使用File类的mkdirs()方法创建目录;
- 如果是创建文件,先使用File类的getParentFile()方法获取文件所在的目录File对象,判断该目录是否存在,不存在则使用mkdirs()方法创建目录,最后使用createNewFile()方法创建文件;
- 如果创建成功,返回1或2,否则返回3。
参考代码:
原文地址: https://www.cveoy.top/t/topic/bRVn 著作权归作者所有。请勿转载和采集!