如何将String转化成2进制数串?再由2进制数串转换成String?

解决方案 »

  1.   

    String.getBytes()得到byte数组
    byte数组的每一个byte相当于一个int值
    这个int数转化为2进制的字符串Integer.toBy***  (具体方法名记不住了)
    反向操作一样
      

  2.   

    还有
    2进制数串?
    什么东西
    应该是用2进制形式的字符串表示这个int值吧
      

  3.   

    java.net.URLEncoder  和 java.net.URLDecoder String a ="123中国人";
    String encoder = "UTF-8";
    try
    {
    String b = java.net.URLEncoder.encode(a, encoder);System.out.println(b);
    System.out.println(java.net.URLDecoder.decode(b,encoder));
    }
    catch(Exception ex)
    {
    System.out.println(ex);
    }
      

  4.   

    integer.parseInt(String)string转化为int