직렬 버스 장치에서 메시지를 수신해야하는 Java 응용 프로그램을 개발 중입니다.Java StringBuffer, ASCII 문자 및 직렬 통신
의도적으로 메시지를 처리하기 위해 StringBuffer
을 사용해야했지만 고려해야 할 사항이 있습니다. 메시지에는 인쇄 할 수없는 문자 (예 : 0x02)가 포함되었을 수 있습니다.
StringBuffer 객체가 이러한 데이터를 처리하기에 적합한 지 궁금하거나, 수용 할 수있는 문자의 범위와 관련하여 몇 가지 제한이 있습니까? 그렇다면 어떤 객체가 적합할까요? 아니면 byte[]
일까요?
왜 ByteBuffer를 사용하지 않습니까? – giorashc