登录 用户中心() [退出] 后台管理 注册
   
您的位置: 首页 >> 程序员学前班[不再更新,只读] >> 主题: [java] base64 编码/解码     [回主站]     [分站链接]
标题
[java] base64 编码/解码
我是马甲
浏览(0) + 2007-06-06 12:40:52 发表 编辑

关键字:

public class t1 {

public t1() {
}

// 将 s 进行 BASE64 编码
public static String getBASE64(String s)
{
if (s == null) return null;
return (new sun.misc.BASE64Encoder()).encode( s.getBytes() );
}

// 将 BASE64 编码的字符串 s 进行解码
public static String getFromBASE64(String s)
{
if (s == null) return null;
sun.misc.BASE64Decoder decoder = new sun.misc.BASE64Decoder();
try
{
byte[] b = decoder.decodeBuffer(s);
return new String(b);
}
catch (Exception e)
{
return null;
}
}

public static void main(String[] args)
{
t1 t1 = new t1();

String s1 = "中文?";
try
{
s1 = new String(s1.getBytes("UTF8"));
s1 = new String(s1.getBytes("GBK"), "UTF8");
}
catch(Exception e)
{}

//s1 = getFromBASE64("1tDOxD8=");

System.out.println("------------");
System.out.println((getBASE64("中文?")));
System.out.println((getBASE64(s1)));
System.out.println("------------");
}


}


总数:0 页次:1/0 首页 尾页  
总数:0 页次:1/0 首页 尾页  


所在合集/目录



发表评论:
文本/html模式切换 插入图片 文本/html模式切换


附件:



NEWBT官方QQ群1: 276678893
可求档连环画,漫画;询问文本处理大师等软件使用技巧;求档softhub软件下载及使用技巧.
但不可"开车",严禁国家敏感话题,不可求档涉及版权的文档软件.
验证问题说明申请入群原因即可.

Copyright © 2005-2020 clq, All Rights Reserved
版权所有
桂ICP备15002303号-1