package com.biubiu.utils;
import java.io.File;
import java.io.FileInputStream;
import java.util.Base64;
public class Utils {
/**
* 文件File类型转BASE64
*
* @param file
* @return
*/
public static String fileToBase64(File file) {
return Base64.getEncoder().encodeToString(fileToByte(file));
}
/**
* 文件File类型转byte[]
*
* @param file
* @return
*/
public static byte[] fileToByte(File file) {
byte[] fileBytes = null;
FileInputStream fis = null;
try {
fis = new FileInputStream(file);
fileBytes = new byte[(int) file.length()];
fis.read(fileBytes);
fis.close();
} catch (Exception e) {
e.printStackTrace();
}
return fileBytes;
}
}