본문 바로가기
Study/JAVA Netty Framework

java에서의 unsigned 타입

by Answer Choi 2016. 10. 7.
반응형

java에서는 unsigned type을 지원하지 않습니다.


그래서 unsigned type의 c 프로그램과 통신시 받아서 변환을 해보면 이상한 값으로 변환되곤 합니다.


이럴때는 0xff를 이용하시면 됩니다.


1
int rcv=data.readByte()&0xff;
cs


위와 같이 해주시면 마이너스 값으로 변환되는 걸 막으실 수 있습니다.


data는 ByteBuf입니다.



반응형

'Study > JAVA Netty Framework' 카테고리의 다른 글

ByteBuf  (0) 2016.10.07
netty로 서버 만들기-준비  (0) 2016.10.04

인기글