file.mkdir()、file.mkdirs()和file.createNewFile()的区别
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button btn = findViewById(R.id.btn);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
File internalFile = getCacheDir();
String internalPath = internalFile.getPath();
File file1 = new File(internalPath,"demo1");
File file2 = new File(internalPath,"demo2/demo");
File file3 = new File(internalPath,"demo3/demo");
File file4 = new File(internalPath+"/demo3","demo4");
file2.mkdir();
file3.mkdirs();
file4.mkdir();
try {
file1.createNewFile();
} catch (IOException e) {
e.printStackTrace();
}
}
});
}
}
相关文章
- YunFile网盘资源下载辅助工具 V2019.1.0.0 绿色免费版
- C# Directory.GetFiles()函数案例详解
- Win10如何修改注册表ProfileName值 两种方法快速更改电脑网络名称
- File Format Identifier(超级巡警病毒分析工具) v1.4 汉化绿色版
- file.mkdir()、file.mkdirs()和file.createNewFile()的区别
- ASP.NET中FileUpload文件上传控件应用实例
- WinFile(微软文件管理器) v10.0 中文安装版
- 深入理解linux执行文件提示No such file or directory的背后原因
- 19.exe,pagefile.pif专杀 pagefile.pif病毒 auto.inf
- yunfile高级会员帐号获取器 v1.0 绿色版