Java の 8 つの基本データ型
Java のデータ型は、参照型と基本データ型に分類されます。基本的な型は 8 種類ありますが、今回はこの 8 つの基本的なデータ型を紹介します:
#1. 整数型
整数型には、byte、short、int、long が含まれ、これらはすべて符号付き (補数) 整数です (つまり、負の数を表すことができます)。
整数リテラル (127-128) のデフォルトint 型に、if 宣言された型の範囲を超えずに、小さな型を直接割り当てることができます (暗記する必要はありません。プログラムを書いている過程で徐々に理解できます)。 (推奨学習: Java ビデオ チュートリアル )
整数型を使用する場合は、値の範囲に注意してください。(-128 ~ 127) の間の整数リテラルは、バイト型に直接割り当てることができます。 Java では符号ビットは自動的に処理されますが、short 型も同様です (ほとんど使用されません)。
Java の基礎となる byte と short は 32 ビットとして計算されます (int 型の範囲も 32 ビットであることに注意してください)。
注: Long 型リテラルには「L」、「l」接尾辞を使用する必要があります。そうしないとコンパイルが成功しません。なお、以下に示すように、デフォルトの整数値リテラルは int 型であるため、12123123123 は明らかに int の範囲を超えているためコンパイルエラーになりますが、その後に接尾語 "L" を付けるとコンパイルエラーとなります。数値がlong型であること。
2. 浮動小数点型
小数点を表すために使用されるデータ型。浮動小数点数の原理: バイナリ科学表記法。
10 進浮動小数点数の科学的表記: 219345=2.19345*(10^5)
2 進浮動小数点数の科学的表記: 10111=1.0111*(2^100)
2.19345* (10^5) を例として、次の概念を説明します。
仮数部: .19345
指数: 5
基数: 10
float 型は合計 32 ビット (int と同じ) で、そのうち 1 ビットが符号ビット、指数部が 8 ビット、仮数部が 23 ビットです。 float の精度は 23 桁であることを強調しておく必要があります (つまり、23 桁を正確に表現でき、それを超える場合は切り捨てられます)。
小さなツリーは仮数の長さを使用して精度を表現します。たとえば、pi=3.14 の場合は精度が 2 桁、pi=3.1415 の場合は精度が 4 桁になります。
興味深いのは、int の精度は float よりも高い 31 ビットであるため、int の精度が float よりも高いことです。
float 型は精度が低いため、通常は double 型を使用することが多くなります。
double 型は、1 つの符号ビット、11 ビットの指数、および 52 ビットの仮数を含む 64 ビットを表すことができます (格納形式を覚える必要はありません。一般に 10 進数は次のとおりであることを知っていれば十分です) double で表されます)。
double の精度は int よりも正確で、表現できる範囲は float よりも大きくなりますが、long ほどではありません。
浮動小数点数のリテラル値は、デフォルトでは double であることに注意してください。
3. 文字タイプ char
文字タイプは、2 進数である 16 ビットの符号なし整数です。この値は、文字の Unicode エンコード値です。 。
エンコーディングとは何ですか?コンピュータでは文字を書くことができず、数字は0と1でしか表現できないため、人為的に規定を設け、数字を表現するだけでなく、特定の数字を文字として表現することもできます。 10進数の65で表される文字は大文字のA
ですが、これはすべて人間の習慣にできるだけ合わせて表示、出力するためであり、コンピュータの内部では常に0と1が記憶され、運用されています。
char 型は符号なし 16 ビット整数です。最小値は 0、最大値は 65535=2^16-1 です。プログラム内で文字を割り当てるときは、文字リテラルに一重引用符を使用します。 char にすることができます。割り当てられる値には、文字、数字、記号が含まれます。
以下に示すように、/u0000 などのすべての文字が表示されるわけではないことに注意してください。/u0000 は、C で文字列の終了文字として一般的に使用され、「0」ではありません。以下に示すように、小さなボックスが表示されます。コンソールには「文字が表示されません」と表示されます。
4.boolean ブール型
式: true (真)/false (偽)。
通常、判断ステートメント ブロックで使用されます:
public class demo{ boolean b=false; if(b==true){ System.out.println("回家睡觉"); }else{ System.out.println("熬夜加班"); } }
Java 関連の技術記事の詳細については、Java 開発チュートリアル 列にアクセスして学習してください。
以上がJava の 8 つの基本データ型の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









Java には合計 8 つの基本データ型があります: 1. int は 4 バイトを占め、値の範囲は「-2147483648 ~ 2147483647」です。2. short は 2 バイトを占め、値の範囲は「-32768 ~ 32767」です。 long 8 バイトを占有します; 4. byte は 1 バイトを占有し、値の範囲は「-128 ~ 127」です; 5. float は単一浮動小数点型で、4 バイトを占有します; 6. double は倍精度浮動小数点型で、8 バイトを占有します単語セクション; 7. char は 2 バイトを占めます; 8. boolean は 1 バイトを占めます。

基本的なデータ型には、固定サイズ、固定値の範囲、不変性、メモリへの直接アクセス、デフォルト値、操作ルール、占有ストレージ領域、速度、特殊関数および変換という特性があります。詳細な導入: 1. 固定サイズ: 基本データ型は宣言時に固定サイズになります。これは、各基本データ型の記憶領域がどのような状況でも同じであり、変数の値によって変更されないことを意味します。値の範囲、各基本データ型には固定値の範囲があります; 3. 不変性、基本データ型は不変など。

PLC の基本データ タイプには、ビット、バイト、整数、浮動小数点数、文字列、ブール値、時間、カウンタ、タイマーなどが含まれます。詳細な紹介: 1. ビット: 0 または 1 のスイッチ状態を表します; 2. バイト: 整数値 (0 ~ 255) または文字を保存できる 8 ビット データを表します; 3. 整数 (整数) : 符号付き整数値を表し、正の数、負の数、またはゼロを指定できます; 4. 浮動小数点数 (Float): 小数部分を持つ実数値を表し、単精度 (32 ビット) または倍精度 ( 64 ビット) )待ってください

es6 には、「数値」、「文字列」、「ブール」、「シンボル」、「null」、「未定義」の 6 つの基本データ型があります。1. 数値を表すために使用される整数と浮動小数点数を含みます。2. . String、テキスト データを表すために使用されます; 3. ブール値、論理的な true または false を表します; 4. シンボル、オブジェクト属性の一意の識別子として使用されます; 5. null、null 値または存在しないオブジェクトを表します; 6. 未定義。

Python には 7 つの基本データ型があります。詳細な紹介: 1. 数値: Python は、整数、浮動小数点数、複素数、ブール値など、いくつかのタイプの数値をサポートします。2. 0 個以上の文字で構成される文字列。序数Python では、文字列は不変です。つまり、文字列内の文字は変更できません。3. リストは、Python では変更可能なデータ型であり、任意の数と種類のオブジェクトを含めることができます。リストは順序付けされており、繰り返しを含めることができます。要素; 4. リストなどに似たタプル。

Redis の基本データ型は、1. 文字列、2. リスト、3. セット、4. ハッシュ、5. ソートされたセットです。詳細な紹介: 1. Redis の最も基本的なデータ型である文字列は、文字列、数値、バイナリ データなどを含むあらゆる種類のデータを保存できます; 2. 文字列の順序付きリストであるリストは、 header 先頭または末尾に要素を追加します; 3. Set は、順序付けされていない一意の文字列コレクションのセットであり、和集合、交差、差分などの集合演算を実行するために使用できます。

Java の基本データ型は次のとおりです: 1. byte、ファイルやネットワーク送信などのバイトレベルのデータの処理に使用されます; 2. short、メモリ領域を節約するために使用できます; 3. int、最も広く使用されている整数型。 4. long、より大きな値を必要とする整数計算の処理に使用されます; 5. float、科学計算および高精度の計算が必要なシナリオに使用されます; 6. double、最も広く使用されている浮動小数点数型、7. char、任意の文字を表します; 8. ブール値、条件判断とブール演算に使用されます。

一般的に使用される基本データ型には、整数、浮動小数点、ブール値、文字、文字列、null、列挙型、構造体、共用体、およびポインターが含まれます。詳細な紹介: 1. 整数型、符号付きおよび符号なしの整数値を格納するために使用されます; 2. 浮動小数点型、小数部分を含む値を格納するために使用され、単精度と倍精度の 2 つのタイプに分けられます; 3、ブール型、論理値、つまり true または false を格納するために使用されます; 4. 文字タイプ、単一の文字または文字を格納するために使用されます; 5. 文字列タイプ、テキスト データまたは文字シーケンスを格納するために使用されます; 6. 空の値または null は、次の値があることを意味します値がありません、など。
