• ベストアンサー

Byteについて

おはようございます。お世話になっています。 基本データ型の値をコンストラクタによってカプセル化する際に、intであれば値をそのまま、longであればLをサフィックスとして付けて記述するのですが、byteはどのようにすれば良いのでしょうか?色々試した結果、キャスト演算子を使って(byte)12のようにするとbyte型として認識してくれました。これ以外に何か数値をbyte型にする方法は有るのでしょうか?よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • UKY
  • ベストアンサー率50% (604/1207)
回答No.1

ソースで byte 値をどう表すかということですか? 普通は int 値リテラルを書いて byte にキャストします。 byte b = (byte) 123; 他の方法は……ないでしょうね。

aleck
質問者

お礼

回答ありがとうございます。 やはりキャストするしかないようですね。ありがとうございました。

関連するQ&A

専門家に質問してみよう