UDP プロトコル経由でいくつかのバイトを送信する必要があります。開始シーケンスは 0xFF、0xFF、0xFF、0xFF、0xFF、0xFF です。
私がこのように定義すると:
byte [] begin = {0xFF,0xFF,0xFF,0xFF,0xFF,0xFF};
それらをバイト型にキャストする必要があるというエラーが表示されます。私の知る限り、0xFFはバイトタイプを超えていないので、何が問題なのですか?
これを書くとうまくいきます:
byte [] begin = {(byte) 0xFF,(byte) 0xFF,(byte) 0xFF,(byte) 0xFF,(byte) 0xFF,(byte) 0xFF};