java.util.base64
来源:互联网 发布:石材效果图制作软件 编辑:程序博客网 时间:2024/06/08 01:17
package util;import java.io.UnsupportedEncodingException;import java.util.Base64;public class MyBase64 { /** * base64加密方法 * * Create by 暴沸 2016年5月24日 at 下午8:21:20 * * Mailto:baofei_dyz@foxmail.com * * @param plainText * @return */ public static String getEncodedBase64(String plainText){ String encoded = null; try { byte[] bytes =plainText.getBytes("UTF-8"); encoded = Base64.getEncoder().encodeToString(bytes); } catch (UnsupportedEncodingException e) { // TODO Auto-generated catch block e.printStackTrace(); } return encoded; } /** * base64解密方法 * * Create by 暴沸 2016年5月24日 at 下午8:21:02 * * Mailto:baofei_dyz@foxmail.com * * @param plainText * @return */ public static byte[] getDecodedBase64(String plainText){ byte[] decoded = null; try { byte[] bytes =plainText.getBytes("UTF-8"); decoded = Base64.getDecoder().decode(bytes); } catch (Exception e) { // TODO: handle exception } return decoded; }}
private byte[] InputStream2ByteArray(String filePath) throws IOException { InputStream in = new FileInputStream(filePath); byte[] data = toByteArray(in); in.close(); return data;} private byte[] toByteArray(InputStream in) throws IOException { ByteArrayOutputStream out = new ByteArrayOutputStream(); byte[] buffer = new byte[1024 * 4]; int n = 0; while ((n = in.read(buffer)) != -1) { out.write(buffer, 0, n); } return out.toByteArray();}
阅读全文
0 0
- java.util.base64
- JavaWeb开发-base64加密(利用java.util包)
- 【JavaWeb开发】base64加密(利用java.util包)
- The import java.util.Base64 cannot be resolved问题
- Util.Base64.lss
- Base64加密解密util
- base64 编码、解码util
- base64编码转码util
- java base64
- JAVA base64
- Base64.java
- [java]Base64
- Java Base64
- java.util
- java.util
- java.util
- JAVA UTIL
- java.util
- 百度定位下载 LBS SDK
- Leet Code(一)两个数组元素的和为给定制值
- 指针与函数_函数指针转换
- 数据库的认证与证书
- (实验3-2 )构造函数的调用
- java.util.base64
- POJ:3461-Oulipo(KMP模板题)
- 泛型 (2017-10-31)
- 机器学习高斯混合模型(中篇):聚类求解
- 前端框架与库的区别
- EventBus事件总线框架的使用
- python基础篇之python中的数据类型
- 外部中断边沿触发以及电平触发区别
- 云星数据---Scala实战系列(精品版)】:Scala入门教程060-Scala实战源码-Scala package 包对象