0
다른 함수가 hexbyte 값을 필요로하기 때문에 "0xFF"와 같은 16 진수 문자열이 0xFF 바이트로 변환됩니다. 이 같은 뭔가 : 작동됩니다16 진수 문자열을 (16 진수) 바이트로 변환하는 방법
다른 함수가 hexbyte 값을 필요로하기 때문에 "0xFF"와 같은 16 진수 문자열이 0xFF 바이트로 변환됩니다. 이 같은 뭔가 : 작동됩니다16 진수 문자열을 (16 진수) 바이트로 변환하는 방법
(byte) (Integer.parseInt("ef",16) & 0xff);
을 돕는
String hexstring="0xFF";
//convert to byte
byte hexbyte = (byte) 0xFF;
감사합니다 당신
의내 질문은 decimal-byte로 변환하는 방법이 아닙니다. 그러나 16 진수 바이트. 그래서 당신의 코드는 16 진수를 필요로하는 특정 십진수를 제공합니다. –
가능한 복제 [자바에서 어떻게 바이트 \ [\]에 16 진수 문자열을 변환합니까?] (http://stackoverflow.com/questions/8890174/in-java-how-do-i-convert-a-hex-string-to-a-byte) – user2896976