ホームページ >Java >&#&チュートリアル >Java のプリミティブ データ型

Java のプリミティブ データ型

WBOY
WBOYオリジナル
2024-08-30 15:15:33487ブラウズ

Java のプリミティブ データ型は、データの型とサイズを指定するデータ型ですが、追加のメソッドは提供しません。 Java で使用できるプリミティブ データ型の例には、byte、short、int、char、long、float、boolean、double などがあります。

無料ソフトウェア開発コースを始めましょう

Web 開発、プログラミング言語、ソフトウェア テスト、その他

構文:

以下は、Java でプリミティブ データ型がどのように使用されるかを示す構文です。

byte byteData= 88;  //declaring byte data type
short shortData= 6000;   //declaring short data type
int intData= 20;   // declaring integer data type
long longData = 20000000000000L;  // declaring long data type
float floatdata= 1.1f;     // declaring float data type
double doubleData = 29.94d;    // declaring double data type
boolean booleanData= true;    //declaring boolean data type
char charData = ’b’;      // declaring character data type

Java のプリミティブ データ型

Java のプリミティブ データ型は、次の 4 つのグループに細分できます。

1.整数データ型

Java の整数データ型は、正と負を格納します。 byte、short、int、long などのデータ型は、このデータ型のカテゴリに分類されます。

  • Byte: Java のバイト データ型は、-128 ~ 127 の範囲の数値を格納できます。メモリを節約したい場合は、比較してメモリ消費量が少ないバイト データ型を使用できます。 int データ型に変換します。
  • Int: Java の Int データ型は、-2147483648 から 2147483647 までの範囲の数値を格納できます。これは、数値を格納する場合に一般的に使用されるデータ型です。
  • Short: Short データ型は、-32768 から 32767 までの範囲のデータを保存できます。
  • Long: Long データ型は、-9223372036854775808 から 9223372036854775807 までの範囲の数値を格納するために使用できます。通常、格納するデータが整数データ型の範囲外である場合は、long データ型が推奨されます。ロングデータ型の場合、実データの後ろには必ず「L」が続きます。

2.浮動小数点数

このタイプのデータ型は、10 進数を保存するために設計されています。 Float と Double は、このカテゴリのデータ型に分類されます。

  • Float: Float データ型は、小数点以下 6 ~ 7 桁の 10 進数値を格納できます。 float データ型を使用する場合、実際のデータの後には「f」を付ける必要があります。
  • Double: Double データ型は、小数点以下 14 ~ 15 桁の数値を格納するように設計されています。 double データ型を使用する場合、実際の値の後に「d」を付ける必要があります。
  • Boolean: ブール データ型は、キーワードとして boolean を使用して宣言され、2 つの true または false 値のみを許可します。
  • Character: Java の Character データ型は char キーワードを使用して宣言され、2 バイトのスペースを消費します。単一の文字のみを保存するために使用できます。

これは、さまざまなデータ型とサイズを示す表です:

Primitive Data Type Size Details
byte 1 byte Stores positive and negative numbers ranging from -128 to 127.
int 4 bytes Stores positive and negative numbers ranging from -2,147,483,648 to 2,147,483,647.
short 2 bytes Stores positive and negative numbers ranging from -32,768 to 32,767.
long 8 bytes Stores positive and negative numbers from -9,223,372,036,854,775,808 to 9,223,372,036,854,775,807.
float 4 bytes Stores Decimal numbers. It can be used for storing numbers having 6 to 7 decimal digits
double 8 bytes Stores Decimal numbers. It can be used for storing numbers having 15 decimal digits.
boolean 1 bit Can Store Only true or false.
char 2 bytes It can be used for storing only a single character, letter or ASCII values.
プリミティブ データ型

サイズ

詳細

バイト 1 バイト -128 ~ 127 の範囲の正および負の数値を保存します。 int 4 バイト -2,147,483,648 ~ 2,147,483,647 の範囲の正および負の数値を格納します。 短い 2 バイト -32,768 ~ 32,767 の範囲の正および負の数値を保存します。 長い 8 バイト -9,223,372,036,854,775,808 から 9,223,372,036,854,775,807 までの正の数値と負の数値を格納します。 浮動小数点数 4 バイト 10 進数を格納します。 10 進数 6 ~ 7 桁の数値を格納するために使用できます ダブル 8 バイト 10 進数を格納します。 10 進数 15 桁の数値を格納するために使用できます。 ブール値 1 ビット true または false のみを保存できます。 文字 2 バイト 単一の文字、文字、または ASCII 値のみを保存するために使用できます。 テーブル> プリミティブ データで実装する例 この例では、Java プログラミングで使用できるさまざまなプリミティブ型の使用方法を示します。
public class DataTypeDemo {
public static void main(String[] args) {
byte byteData= 88;    //declaring byte data type
int intData= 20;     // declaring integer data type
short shortData= 6000;    //declaring short data type
long longData = 20000000000000L;  // declaring long data type
float floatdata= 1.1f;   // declaring float data type
double doubleData = 29.94d;    // declaring double data type
boolean booleanData= true;  //declaring boolean data type
char charData = 'A';     // declaring character data type
System.out.println("Value Declared using Byte Data Type is  " + byteData);
System.out.println("Value Declared using Integer Data Type is  " + intData);
System.out.println("Value Declared using Short Data Type is  " + shortData);
System.out.println("Value Declared using Long Data Type is  " + longData);
System.out.println("Value Declared using Float Data Type is  " + floatdata);
System.out.println("Value Declared using Double Data Type is  " + doubleData);
System.out.println("Value Declared using Character Data Type is  " + charData);
System.out.println("Value Declared using Boolean Data Type is  " + booleanData);
}
}

コード:

Java のプリミティブ データ型

出力:

結論 プログラミング言語を学ぶには、さまざまなデータ型を正しく理解することが非常に重要です。上記の記事では、Java のプリミティブ データ型について、例と各データ型の重要性を示して詳しく説明しています。

以上がJava のプリミティブ データ型の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:Javaのアヒル番号次の記事:Javaのアヒル番号