バイナリ文字列 nc に対応する整数、つまり 10 進数を取得したい。ただし、parseInt() を使用しているにもかかわらず、これは発生しません。たとえば、nc="11000101" の場合、nc の 10 進数表現ではなく、edcode も同じ値を持っています。誰でも助けてください
String codest="11010101";
char[] codear=codest.toCharArray();
codear[4]=codear[5];
String nc= new String(codear);
int edcode=Integer.parseInt(nc);