【发布时间】:2014-03-19 09:39:02
【问题描述】:
我想得到二进制字符串nc对应的整数,即十进制数。然而,尽管使用了 parseInt(),但这并没有发生。 例如,如果 nc="11000101" 那么 edcode 也具有相同的值,而不是给我 nc 的十进制表示。 谁能帮忙
String codest="11010101";
char[] codear=codest.toCharArray();
codear[4]=codear[5];
String nc= new String(codear);
int edcode=Integer.parseInt(nc);
【问题讨论】:
-
试试这个:String codest="11010101"; int edcode=Integer.parseInt(codest, 2);
标签: java binarystream