String b="11011011";
byte a=b.getbytes();
for ()
System......得出很多49 和48   49是1  48 是0   有什么转化办法  直接转化ascii码 吗?

解决方案 »

  1.   

    你要十进制的int为 11011011?那Integer.parseInt(b, 10)
      

  2.   

      char[]chars=b.toCharArray(); //把字符中转换为字符数组
    for(){(int)chars[i]
    }
      

  3.   

    String b="11011011";
    char[]chars=b.toCharArray(); 
    for(int i=0;i<chars.length;i++){
    System.out.println(Integer.toString(chars[i]));
    }
      

  4.   

    不用integer.toString的哇 谢谢你回答我的问题。