java base64编码
来源:互联网 发布:js prompt怎么取消判断 编辑:程序博客网 时间:2024/06/07 03:09
package com.cattsoft.its.utils;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import sun.misc.BASE64Encoder;
public abstract class Test {
public static void main(String[] args) {
String imgFile = "C:\\Users\\liuzhenjie\\Desktop\\F0020151020150308208_KH1DKMTSJ325FLLWQ4KS_1413000010.jpg";//待处理的图片
InputStream in = null;
byte[] data = null;
//读取图片字节数组
try
{
in = new FileInputStream(imgFile);
data = new byte[in.available()];
in.read(data);
in.close();
}
catch (IOException e)
{
e.printStackTrace();
}
//对字节数组Base64编码
BASE64Encoder encoder = new BASE64Encoder();
System.out.println(encoder.encode(data));//返回Base64编码过的字节数组字符串
}
}
注:sun.misc.BASE64Encoder为非公开jdk类,使用时需要如下设置
- java中的base64编码
- Base64编码java实现
- java实现base64编码
- java base64编码源码
- java Base64 编码操作
- Java使用Base64编码
- java base64编码
- java的base64编码
- java实现base64编码
- java编码之BASE64
- java base64编码 .NET base64解码
- Java-----Java实现Base64编码
- BASE64编码解码JAVA版
- java base64编码和解码
- java中BASE64编码实例
- Java Base64编码类推荐
- Java Base64编码及解码
- java base64 编码解码工具
- 字符大小写排序
- java多线程 线程池
- ubuntu下安装vim失败,不满足依赖关系
- 【php】文字转图片
- BZOJ 1271 [BeiJingWc2008]秦腾与教学评估 百年老坑填坑计划QAQ--二分
- java base64编码
- 集群、负载均衡及分布式系统架构
- java中获取当前时间的字符串以及设置时间的格式
- Oracle 查询所有表外键
- 为什么嵌入式系统需要具有实时操作系统的特性?
- esclipse的反编译工具
- 无显示屏配置新购树莓派
- iOS开发上传图片的方法
- 根据老师编号,统计其所授课程的平均成绩及学生人数。