java file 转 base64
时间: 2024-01-10 18:21:54 浏览: 37
以下是Java实现文件转换为Base64的示例代码:
```java
import java.io.File;
import java.io.FileInputStream;
import java.util.Base64;
public class FileToBase64 {
public static String fileToBase64(String filePath) {
String base64String = "";
try {
File file = new File(filePath);
FileInputStream fileInputStream = new FileInputStream(file);
byte[] bytes = new byte[(int) file.length()];
fileInputStream.read(bytes);
base64String = Base64.getEncoder().encodeToString(bytes);
fileInputStream.close();
} catch (Exception e) {
e.printStackTrace();
}
return base64String;
}
}
```
使用上述代码,你可以将指定路径的文件转换为Base64字符串。你只需要调用`fileToBase64`方法并传入文件路径作为参数,该方法将返回转换后的Base64字符串。