logo

Javaの長いキーワード

ジャワ 長さ キーワードはプリミティブ データ型です。変数を宣言するために使用されます。メソッドと組み合わせて使用​​することもできます。 64 ビットの 2 の補数整数を保持できます。

留意すべき点

  • Long には最小値 -2 が含まれます63最大値は 263-1.
  • Java 8 以降、long は符号なし 64 ビット length として表すことができ、最小値は 0、最大値は 2 になります。64-1
  • デフォルト値は 0L です。
  • デフォルトのサイズは 8 バイトです。
  • これは、より高い範囲の整数値が必要な場合に使用されます。

Java の長いキーワードの例

例1

正と負の値を持つlongデータ型を使用する例を見てみましょう。

 public class LongExample1 { public static void main(String...k) { long num1=10L; long num2=-10L; System.out.println('num1: '+num1); System.out.println('num2: '+num2); } } 

出力:

 num1: 10 num2: -10 

例 2

long データ型が 10 進数値を保持しているかどうかを確認する例を見てみましょう。

 public classLongExample2 { public static void main(String...k) { long num=10.5; System.out.println('num: '+num); } } 

出力:

 error: incompatible types: possible lossy conversion from double to long 

例 3

long データ型が float 値を保持しているかどうかを確認する例を見てみましょう。

 public class LongExample3 { public static void main(String...k) { long num=10f; System.out.println('num: '+num); } } 

出力:

 error: incompatible types: possible lossy conversion from float to long 

例 4

long データ型が char 値を保持しているかどうかを確認する例を見てみましょう。このような場合、コンパイラは文字を暗黙的に long 型に型キャストし、対応する ASCII 値を返します。

 public class LongExample4 { public static void main(String...k) { long num='a'; System.out.println('num: '+num); } } 

出力:

 num: 97 

例5

この例では、long データ型が最小値と最大値を保持します。

 public class LongExample5 { public static void main(String...k) { long min=-9223372036854775808L; long max=9223372036854775807L; System.out.println('min: '+min); System.out.println('max: '+max); } } 

出力:

 min: -9223372036854775808 max: 9223372036854775807 

例6

long 型の値を返すメソッドを作成してみましょう。

 public class LongExample6 { public long display() { return 10L; } public static void main(String[] args) { LongExample6 obj=new LongExample6(); System.out.println(obj.display()); } } 

出力:

 10