java FileUtils.java

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java FileUtils.java相关的知识,希望对你有一定的参考价值。

public class FileUtils {

    public static String getExternalTempFile(Context context, String prefix, String postfix) {
        File externalFile = context.getExternalFilesDir(null);
        if (externalFile == null) {
            return null;
        }
        String externalPath = externalFile.getAbsolutePath();

        File dest = new File(externalPath + "/actor/tmp/");
        dest.mkdirs();

        File outputFile = new File(dest, prefix + "_" + postfix);

        return outputFile.getAbsolutePath();
    }

    public static String getInternalTempFile(Context context, String prefix, String postfix) {
        String externalPath;
        File externalFile = context.getFilesDir();
        if (externalFile == null) {
            externalPath = "data/data/".concat(context.getPackageName()).concat("/files");
        } else {
            externalPath = externalFile.getAbsolutePath();
        }

        File dest = new File(externalPath + "/actor/tmp/");
        dest.mkdirs();
        if (!dest.exists()) return null;

        File outputFile = new File(dest, prefix + "_"  + postfix);
        return outputFile.getAbsolutePath();
    }
}

以上是关于java FileUtils.java的主要内容,如果未能解决你的问题,请参考以下文章

FileUtils.java 本地 文件操作工具类

SpringBoot.08.SpringBoot文件上传与下载

SpringBoot.08.SpringBoot文件上传与下载

SpringBoot.08.SpringBoot文件上传与下载

删除目录

Java Switch