JAVA基本データ型

8つの主要なJavaの基本データ型は、すなわち、があります。

1)バイトのタイプ:バイト

バイトデータ型は8です
範囲:( -128--127 
デフォルト: 0
 バイト A = 100; バイト B = -20。

 

2)、短整数:短いです

短い16ビットのデータタイプであります
レンジ:( -  2 ^ 15から2 ^ 15-1)
デフォルト:0

  

3)、整数:INT

intデータ型は32です
レンジ:( -  2 ^ 31  -  2 ^ 31-1)
デフォルト:0

  

4)Aロング:ロング

64ビット長のデータ型であります
デフォルト値:0L
長いA = 10000L。
長整数定数型として宣言するために、必要数の後にL又はLを追加するには、

  

5)、単精度浮動小数点:フロート

浮動小数点データ・タイプは、IEEE754規格単精度、32ビット、浮動小数点ラインです。
デフォルト値:は0.0f
フロートFL = 2.3f;
タイプフロートFの変数を定義することは、後に追加する必要がある、または分別F

  

6)、倍精度浮動小数点型:ダブル

ダブルデータ型は、倍精度、64ビット、IEEE 754準拠の浮動小数点標準です。
デフォルト値:0.0d
ダブルD = 2.3;

  

7)、ブール:ブール

1ビットの情報を表します
2つだけ値:trueとfalse
デフォルト:false
ブール・フラグが真=。

  

8)、文字:CHAR

一般的に中国を記述するために使用される(大部分は無視されます)
範囲:(\ U0000  -  \ uffff) - >(0から65535)。
文字 '' を表し; CHAR CH = 'A';
int型のcharとの交換は、直接割り当てはint、int型のchar強いターンターンを回しCHAR。

  

事例:

1  パブリック クラスPrimitiveTypeTest {
 2      公共 静的 ボイドメイン(文字列[]引数){
 3。         // バイト
4。          のSystem.out.println( "基本タイプ:バイトの2進数" + Byte.SIZE);
 5。          のSystem.out.println( "包装:がjava.lang.Byte " );
 図6          のSystem.out.println("最小:Byte.MIN_VALUE = "+ Byte.MIN_VALUE);
 7。          のSystem.out.println("最大:Byte.MAX_VALUE =「+ Byte.MAX_VALUE、方);
 8。         のSystem.out.println();
 9。 
10          // ショート   
11          のSystem.out.println( "基本タイプ:ビットの短い数:"+Short.SIZE);  
 12である          のSystem.out.println( "パッケージング:java.lang.Shortの" );  
 13である          のSystem.out.println( "最小:Short.MIN_VALUE =" + Short.MIN_VALUE);  
 14          のSystem.out .println( "最大:Short.MAX_VALUE =" + Short.MAX_VALUE);  
 15          のSystem.out.println();  
 16    
17          // INT   
18である          のSystem.out.println( "基本タイプ:整数バイナリ桁:" + Integer.SIZE);  
 19。          のSystem.out.println( "パッケージング:java.lang.Integerの" );  
 20である          のSystem.out.println( "最小:はInteger.MIN_VALUE =の" + はInteger.MIN_VALUEの)  
 21は         System.out.println( "最大:Integer.MAX_VALUEの=" + Integer.MAX_VALUEの);  
 22である         のSystem.out.println();  
 23である   
24          // ロング   
25          のSystem.out.println(「基本タイプ:長いバイナリデジット: "+ Long.SIZE);  
 26である          のSystem.out.println("パッケージング"がjava.lang.Long ;)  
 27          :Long.MIN_VALUE =「+のするSystem.out.println("最小Long.MIN_VALUEの);  
 28          System.out.println( "最大:=はLong.MAX_VALUEの" + はLong.MAX_VALUEの);  
 29          のSystem.out.println();  
 30    
31である         // フロート   
32          」のSystem.out.println(基本タイプ:フロート進数:「+Float.SIZE);  
 33である          のSystem.out.println( "パッケージング:java.lang.Floatの" );  
 34である          のSystem.out.println( "最小:Float.MIN_VALUEに=" + ; Float.MIN_VALUEに)  
 35          のSystem.out .println( "最大:Float.MAX_VALUE =" + Float.MAX_VALUE);  
 36          のSystem.out.println();  
 37    
38である         // ダブル   
39          のSystem.out.println( "基本タイプ:二進数:" + Double.SIZE);  
 40          のSystem.out.println( "パッケージング:java.lang.Doubleの" );  
 41である          のSystem.out.println( "最小:Double.MIN_VALUEに=" + ; Double.MIN_VALUEに)  
 42、IS         System.out.println( "最大:Double.MAX_VALUE =" + Double.MAX_VALUE);  
 43である         のSystem.out.println();  
 44れる   
45          // チャー   
46である          のSystem.out.println(「基本タイプ:ビットチャー数: "+ Character.SIZE);  
 47          のSystem.out.println("パッケージ:java.lang.Characterの" );  
 48          // コンソールに数値形式ではなく、フォームのCharacter.MIN_VALUE文字   
49          のSystem.out。 println( "最小:Character.MIN_VALUE ="  
 50                  +は、(INT )Character.MIN_VALUE);  
 51である         // コンソールに数値形式ではなく、フォームCharacter.MAX_VALUE文字出力   
52         System.out.println( "最大值:Character.MAX_VALUE ="  
 53                  +(INT )Character.MAX_VALUE)。  
54      }
 55 }

結果:

基本タイプ:バイトのバイナリ数8
包装:java.lang.Byteの
分:Byte.MIN_VALUE = -128
最大:Byte.MAX_VALUE = 127

基本タイプ:ショート進数:16
包装:java.lang.Shortの
分:Short.MIN_VALUE = -32768
最大:Short.MAX_VALUE = 32767

基本タイプ:INT進数:32
包装:java.lang.Integerの
分:はInteger.MIN_VALUE = -2147483648
最大:Integer.MAX_VALUEの= 2147483647

基本タイプ:ロング進数:64
包装:java.lang.Longの
分:Long.MIN_VALUE = -9223372036854775808
最大:はLong.MAX_VALUE = 9223372036854775807

基本タイプ:フロート進数:32
包装:java.lang.Floatの
分:Float.MIN_VALUEに= 1.4E-45
最大:Float.MAX_VALUE = 3.4028235E38

基本タイプ:ビット数の2倍:64
包装:java.lang.Doubleの
分:Double.MIN_VALUEに= 4.9E-324
最大:Double.MAX_VALUE = 1.7976931348623157E308

基本タイプ:文字進数:16
包装:java.lang.Characterの
分:Character.MIN_VALUE = 0
最大:Character.MAX_VALUE = 65535

  

 

おすすめ

転載: www.cnblogs.com/a-fei/p/12149373.html
おすすめ