java图片Base64编码的字节
时间: 2023-08-30 16:12:13 浏览: 98
Java中可以使用Base64类来进行图片的Base64编码。下面是一个示例代码:
```java
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.util.Base64;
public class ImageToBase64 {
public static void main(String[] args) throws IOException {
// 读取图片文件
File file = new File("image.jpg");
FileInputStream fis = new FileInputStream(file);
byte[] data = new byte[(int) file.length()];
fis.read(data);
fis.close();
// 进行Base64编码
String base64 = Base64.getEncoder().encodeToString(data);
System.out.println(base64);
}
}
```
在上述示例中,我们将图片文件读取到一个byte数组中,然后使用Base64类的getEncoder()方法获取一个Base64编码器,最后调用encodeToString()方法将byte数组进行Base64编码。
阅读全文