char c='a';
String s=Integer.toBinaryString((int)c);
System.out.println(s);
是这个意思吗?
String s=Integer.toBinaryString((int)c);
System.out.println(s);
是这个意思吗?
解决方案 »
- 这个java读文件的程序为什么报错。
- sqlprofiler.jar 运行问题
- 有关Jtable的问题(旧帖新发!!!)
- java.lang.ClassNotFoundException
- 节点的增删改查问题
- 求助:怎么实现鼠标拖动改变布局管理器中的组件大小的功能
- 简单问题送分,关于网上订票系统的票数的更新怎么做?
- 在线等!求java2核心技术中文版(core java2)第六版第一卷
- 数字签名成功一次 然后永远失败
- 谈谈各位刚到新公司的感受如何?我刚换了个公司,很郁闷,
- 我是JAVA的初学者,以前是搞VB和ASP开发的,我有个问题想问问大家。
- 如何将applet程序转化成对应的application
int ascChr ;
int i ;
String ss = "" ;
String rtStr = "地从" ;
int length = rtStr.length() ;
for ( i = 0 ; i < length ; i++ )
{
temChr = rtStr.charAt( i ) ;
ascChr = temChr + 0 ;
ss = ss + "&#x" + Integer.toHexString( ascChr ) + ";" ;//转回来String sArray[] = ss.split(";");
byte bArray[] = new byte[2 * sArray.length];
for (i = 0 ; i < sArray.length; i++) {
try {
int tmp = Integer.parseInt(sArray[i].substring(3), 16);
System.out.println(">>>>>int value is " + sArray[i].substring(3));
bArray[i*2 + 1] = (byte)(tmp & 0xff);
bArray[i*2 ] = (byte)((tmp >> 8) & 0xff);
} catch (NumberFormatException e) {
e.printStackTrace();
}
}
System.out.println("convert to orginal String is " + new String(bArray));