int sync_byte=18; String.format(\"0x%02X\", sync_byte);책에 있는 예제 소스중 일부인데 이상하게 컴파일이 안되는데 에러나는 부분이 여기야..나는 저렇게 하면 0x12 이런식으로 16진수값으로 들어가는거라서 문제될게 업다고 생각했거든..이거 왜 에러나는거야?혹시 이클립스 버전이 내가 책보다 더 높은버전을 쓰는데 그래서 그런건 아니겟지?
참고로 이클립스에서 추천하는 에러 해결방법은 2가지인데 한가지는 Link all references for a local rename (does not change references in other files)
다른건 int를 Object 타입으로 바꾸라네..
에러 메세지는..The method format(String, Object[]) in the type String is not applicable for the arguments (String, int)
아 컴파일러를 1.4에서 1.5로 바꾸니 해결됐네요..