我想从输入字符串中读取每个字符,应该怎么做? System.out.println("b["+ i +"] is "+(char)b[i]);没有将整数转换成字符,就是这样的。输入的12345678是作为字符读进去的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 System.out.println("b["+ i +"] is "+(char)b[i]); "UTF-8"是一种编码方式,就象我们通常用到的gbk,gb2312,shift-jis一样在这种编码方式里面50就表示1,51就表示2 把byte[] b = args[0].getBytes("UTF-8");改为byte[] b = args[0].getBytes("ISO8859-1"); 其实 我发现String类有一个方法charAt()就可以 读取 每个 字符 了^^ 求各位推荐几本关于数据结构和算法的书 请教,&和&&的区别 一个简单的JTable过滤测试! ArrayDeque 和 synchronized 哪位大侠有Java Application的源代码或比较好的下载网址,在线等待! 关于jdk简单的配置问题 String 转换成 Document?知道的进来拿分了。 javahelp 的中文支持?????????? Win2k下,JBuilder6安装后,运行没有任何响应 求助~空指针异常问题 关于线程嵌套锁的问题,请大家讨论 java.lung.NoSuchMethodError:main
在这种编码方式里面50就表示1,51就表示2
改为byte[] b = args[0].getBytes("ISO8859-1");