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

A 回答 (1件)

ソースで byte 値をどう表すかということですか?


普通は int 値リテラルを書いて byte にキャストします。

byte b = (byte) 123;

他の方法は……ないでしょうね。
    • good
    • 0
この回答へのお礼

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

お礼日時:2005/04/09 14:43

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング

おすすめ情報