怎么将字符串 abcdefg 转换成十进制形式 再转成二进制

解决方案 »

  1.   

    int a=Integer.parseInt("a",16);
        System.out.println(a);
        System.out.println(Integer.toBinaryString(a));
      

  2.   

    首先定义一个String str = "abcdefg";
    转换成十进制:
    int a=Integer.parseInt("abcdefg");转换成二进制:
    System.out.println(Integer.toBinaryString(str));就是这样的了
      

  3.   

    fool_leave() 
    说的是正解
      

  4.   

    转换成十进制:
    int a=Integer.parseInt("abcdefg");
    -----------------------------------
    这样能转换吗?
    不行吧。
      

  5.   

    System.out.println(Integer.toBinaryString(Integer.parseInt("ababa",16)));