byte型は、「-128~127」の数値を扱うデータ型。
記述例
変数
1 | byte sampleVariable = 100; |
「-128~127」の数値を扱う変数であることを宣言し、「100」を代入。
メソッド
1 2 3 | byte sampleMethod(){ } |
「sampleMethod」の戻り値が、「-128~127」の数値であることを宣言している。
サンプル
SampleClass.java
このサンプルプログラムは、「127」から「27」を引き、「100」と表示する。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | package samplePackage; public class SampleClass { public static void main( String[] args ){ // 変数「$numA」は「-128~127」の数値を扱う変数であることを、byteで宣言。 byte $numA = 127; // 変数「$numB」は「-128~127」の数値を扱う変数であることを、byteで宣言。 byte $numB = 27; SampleClass sampleObject = new SampleClass(); // 変数「$result」は「-128~127」の数値を扱う変数であることを、byteで宣言。 byte $result = sampleObject.keisan( $numA, $numB ); sampleObject.display( $result ); } // 「-128~127」の数値を返すメソッドであることを、byteで宣言。 // 仮引数「$argA」「$argB」は「-128~127」の数値を扱う仮引数であることを、byteで宣言。 byte keisan( byte $argA, byte $argB ) { // int型からbyte型にキャスト return( byte )( $argA - $argB ); } // 仮引数「$arg」は「-128~127」の数値を扱う仮引数であることを、byteで宣言。 void display( byte $arg ) { System.out.println( $arg ); } } |
実行結果
100