国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > Java > 正文

java使用Base64編碼實例

2024-07-14 08:43:43
字體:
來源:轉載
供稿:網友

本文實例為大家分享了java使用Base64編碼的具體代碼,供大家參考,具體內容如下

Test Base64

package com.weiwen.provider.utils;import java.io.IOException;import com.alibaba.fastjson.JSON;import lombok.extern.slf4j.Slf4j;import org.junit.Test;import sun.misc.BASE64Encoder;import sun.misc.BASE64Decoder;@Slf4jpublic class Base64 {  @Test  public void testBase64() throws IOException {   // BASE64編碼   String s = "1f2bc1970a2eb19aabc0f94acea922717a1ae998603ff0593baff";   BASE64Encoder encoder = new BASE64Encoder();   s = encoder.encode(s.getBytes("UTF-8"));//   System.out.println(s);   log.info("BASE64編碼為:{}", JSON.toJSONString(s));   // BASE64解碼   BASE64Decoder decoder = new BASE64Decoder();   byte[] bytes = decoder.decodeBuffer(s);//   System.out.println(new String(bytes, "UTF-8"));   log.info("BASE64解碼為:{}", JSON.toJSONString(new String(bytes, "UTF-8")));  } }

Base64工具類

package com.weiwen.provider.utils;import java.io.IOException;import com.alibaba.fastjson.JSON;import lombok.extern.slf4j.Slf4j;import org.junit.Test;import sun.misc.BASE64Encoder;import sun.misc.BASE64Decoder;@Slf4jpublic class Base64 { /**  * Base64 編碼  * @param encodeText  * @return  * @throws IOException  */ public static String base64Encode(String encodeText) throws IOException{  BASE64Encoder encoder = new BASE64Encoder();  String str = encoder.encode(encodeText.getBytes("UTF-8"));  log.info("BASE64編碼為:{}", JSON.toJSONString(str));  return str; } /**  * Base64 解碼  * @param decodeText  * @return  * @throws IOException  */ public static byte[] base64Decode(String decodeText) throws IOException{   BASE64Decoder decoder = new BASE64Decoder();   byte[] bytes = decoder.decodeBuffer(decodeText);   log.info("BASE64解碼為:{}", JSON.toJSONString(new String(bytes, "UTF-8")));   return bytes; }}

以上所述是小編給大家介紹的java使用Base64編碼詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VeVb武林網網站的支持!


注:相關教程知識閱讀請移步到JAVA教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 射阳县| 兴化市| 彭州市| 颍上县| 娄底市| 济宁市| 盐津县| 松潘县| 东乌珠穆沁旗| 宿州市| 黔西| 从江县| 镇宁| 江永县| 宜城市| 汝州市| 蕉岭县| 监利县| 扶绥县| 敦化市| 辉南县| 离岛区| 广丰县| 房产| 鱼台县| 安丘市| 邵武市| 梓潼县| 惠水县| 仁怀市| 清苑县| 通道| 碌曲县| 潞西市| 呼和浩特市| 凤阳县| 濮阳市| 平湖市| 永泰县| 德兴市| 曲沃县|