资源简介
java实现的Base64编解码的源代码。
代码片段和文件信息
package com.base64;
public class base64Decode {
/**
* @param args
*/
final byte[] array = {‘A‘‘B‘‘C‘‘D‘‘E‘‘F‘‘G‘‘H‘‘I‘‘J‘
‘K‘‘L‘‘M‘‘N‘‘O‘‘P‘‘Q‘‘R‘‘S‘‘T‘
‘U‘‘V‘‘W‘‘X‘‘Y‘‘Z‘‘a‘‘b‘‘c‘‘d‘
‘e‘‘f‘‘g‘‘h‘‘i‘‘j‘‘k‘‘l‘‘m‘‘n‘
‘o‘‘p‘‘q‘‘r‘‘s‘‘t‘‘u‘‘v‘‘w‘‘x‘
‘y‘‘z‘‘0‘‘1‘‘2‘‘3‘‘4‘‘5‘‘6‘‘7‘
‘8‘‘9‘‘+‘‘/‘};
public byte[] strbase64ToByte(String strbase64){
byte decodedArray[] = new byte[strbase64.length()];
for(int i = 0;ise64.length();i++){
switch (strbase64.charAt(i)) {
case ‘A‘:
{
decodedArray[i] = 0;
break;
}
case ‘B‘:
{
decodedArray[i] = 1;
break;
}
case ‘C‘:
{
decodedArray[i] = 2;
break;
}
case ‘D‘:
{
decodedArray[i] = 3;
break;
}
case ‘E‘:
{
decodedArray[i] = 4;
break;
}
case ‘F‘:
{
decodedArray[i] = 5;
break;
}
case ‘G‘:
{
decodedArray[i] = 6;
break;
}
case ‘H‘:
{
decodedArray[i] = 7;
break;
}
case ‘I‘:
{
decodedArray[i] = 8;
break;
}
case ‘J‘:
{
decodedArray[i] = 9;
break;
}
case ‘K‘:
{
decodedArray[i] = 10;
break;
}
case ‘L‘:
{
decodedArray[i] = 11;
break;
}
case ‘M‘:
{
decodedArray[i] = 12;
break;
}
case ‘N‘:
{
decodedArray[i] = 13;
break;
}
case ‘O‘:
{
decodedArray[i] = 14;
break;
}
case ‘P‘:
{
decodedArray[i] = 15;
break;
}
case ‘Q‘:
{
decodedArray[i] = 16;
break;
}
case ‘R‘:
{
decodedArray[i] = 17;
break;
}
case ‘S‘:
{
decodedArray[i] = 18;
break;
}
case ‘T‘:
{
decodedArray[i] = 19;
break;
}
case ‘U‘:
{
decodedArray[i] = 20;
break;
}
case ‘V‘:
{
decodedArray[i] = 21;
break;
}
case ‘W‘:
{
decodedArray[i] = 22;
break;
}
case ‘X‘:
{
decodedArray[i] = 23;
break;
}
case ‘Y‘:
{
decodedArray[i] = 24;
break;
}
case ‘Z‘:
{
decodedArray[i] = 25;
break;
}
case ‘a‘:
{
decodedArray[i] = 26;
break;
}
case ‘b‘:
{
decodedArray[i] = 27;
break;
}
case ‘c‘:
{
decodedArray[i] = 28;
break;
}
case ‘d‘:
{
decodedArray[i] = 29;
break;
}
case ‘e‘:
{
decodedArray[i] = 30;
break;
}
case ‘f‘:
{
decodedArray[i] = 31;
break;
}
case ‘g‘:
{
decodedArray[i] = 32;
break;
}
case ‘h‘:
{
decodedArray[i] = 33;
break;
}
case ‘i‘:
{
decodedArray[i] = 34;
break;
}
case ‘j‘
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 7859 2011-04-26 11:06 ba
文件 3268 2011-04-26 11:03 ba
目录 0 2011-04-26 10:52 ba
----------- --------- ---------- ----- ----
11127 3
- 上一篇:android 的一个通讯录小程序
- 下一篇:android自定义相机带取景框
相关资源
- javax.ejb.EJB 需要的jar____jboss-ejb3x.jar
- Java语言时间片轮转算法
- Java统计英文文章词频
- syslog协议发送日志java
- Java常用的3中设计模式代码即工厂模式
- java+Swing+学生事务管理系统
- 宿舍管理系统Java开发,sql数据库
- Java P2P聊天服务端源码
- Github-volley jar包和源码
- JAVA简易画图工具
- java聊天系统 可以传送文件哈
- 小的聊天软件的Java实现
- java模拟操作系统
- 传智播客CRM项目视频详细讲解及源代
- Java课程设计魔板游戏源代码
- 常见的Java上机面试题
- 调用百度AI平台上的短文本相似度AP
- JAVA程序与PLC通信——学习使用
- java打字程序
- Java socket 代理邮件发送程序
- 基于java的网络白板+聊天室
- Mybatis Generator自动生成JavaEntity带中文
- GPS北斗车辆监控设备之javaWEB平台
- Java基础教学视频
- java写的一个多文档记事本程序
- 最简单的android TXT阅读器 源码 注释很
- JAVA 课程设计源码 连连看 SWING 完整代
- Java局域网一对一通讯小软件
- 网络版五子棋纯java
- java台球游戏源代码
评论
共有 条评论