易截截图软件、单文件、免安装、纯绿色、仅160KB

将用ASCII编码的字符串用Java进行解码

如一个字符串是44414B4A3133363344313336335320676D4F33534C6675504C7544504456714264625852594B6343566961436E635547566146573069705A3079,是用ASCII编码的
不太明白楼主的意思

上面那个字符串是用ASCII编码的,现在我想将它进行解码,而且是要java语言写的程序

Java code:

try {
String str = "44414B4A3133363344313336335320676D4F33534C6675504C7544504456714264625852594B6343566961436E635547566146";
System.out.println(new String(str.getBytes("ASCII"), "GBK"));
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}


这个不知道符合要求不?

Java code:

public static String unPack(String a) {
String un = new String("");
char[] cc = a.toCharArray();
for (int i = 0; i < (int)(cc.length/2); i++) {
un+= (char)(t2s(cc[i*2])*16+t2s(cc[i*2+1]));
}
return un;
}

public static int t2s(char a){
char[] s={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};

for (int i = 0; i < s.length; i++) {
if(a==s[i]){
return i;
}


相关问答:

怎么用Java实现定时执行某程序 - Java / Java SE

我想用Java写一个程序,就是我想在运行代码后,在指定的时间打开某程序,例如我运行代码后,讲在12:00打开"D:\Program Files\Tencent\QQ2009\Bin\QQ.exe"这个程序,求高人指点。还有可能的话在指定的时间 ......

C/S项目架构设计----求助 - Java / Java SE

本人正在用Java做一个C/S架构的项目, 
可是由于项目比较大,前期对架构的设计尤其重要,因为后期可能随时会加个功能或者去掉某些功能。 
所以特地寻求如何设计C/S的架构使程序更加面向对象更加易于维 ......

关于AJAX和JSP的一些小问题~ - Java / Web 开发

我JSP的页面是:
<%@ page language="java" contentType="text/html; charset=gb2312"
  %>
<script>
function Save(){
xmlHttp=GetXmlHttpObject()
if(xmlHttp==nul ......

mysql数据库 - Java / Java相关

CREATE DATABASE ADDRESSLIST;
USE ADDRESSLIST;
DROP TABLE IF EXISTS FRIEND;
CREATE TABLE FRIEND
  (FRIEND_ID INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY ,
FRIEND_NAME VARCHAR(20) NOT N ......

JSP读入数据库 - Java / Java EE

我是个新手,做一个JSP网页,我要读出数据库正常,但是我要修改的时候,也就是读入的时候出现乱码,请高手告诉我怎么解决,先谢谢了。
request.setCharacterEncoding("UTF-8");

把编码统一

/**
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号