整型数据类型java_Java 六种基本整型数据类型变量的取值范围
原創(chuàng)。 *Java四種基本整型數(shù)據(jù)類型變量(長型long、整型int、短型short、和字節(jié)型byte),需要不同的存儲空間(分別為8、4、2、1字節(jié)),表示不同的數(shù)據(jù)取值范圍。(符號^表示冪指數(shù)) *Java字節(jié)型(byte)變量,需1個(gè)字節(jié)的存儲空間,所能表示的最大正整數(shù)為:2^7
原創(chuàng)。
*??Java四種基本整型數(shù)據(jù)類型變量?(長型?long、整型?int、短型?short、和字節(jié)型?byte),??需要不同的存儲空間(分別為?8、4、2、1?字節(jié)),表示不同的數(shù)據(jù)取值范圍。(符號?^?表示冪指數(shù))
*??Java?字節(jié)型?(byte)變量,需1?個(gè)字節(jié)的存儲空間,所能表示的最大正整數(shù)為:2^7-1?=?127,最小負(fù)整?數(shù):-128。
*??Java?整型?(int)變量,需4?個(gè)字節(jié)的存儲空間,所能表示的最大正整數(shù)為:2^31-1?=?2147483647,最小負(fù)整數(shù):-2147483648。
*??Java?為每個(gè)基本數(shù)據(jù)類型(primitive?data?type)設(shè)計(jì)了一個(gè)對應(yīng)的類,?來處理有關(guān)事宜。?八個(gè)基本數(shù)據(jù)類型都對應(yīng)有各自的包裝類(或稱外覆類或數(shù)據(jù)類型類,?Wrapper?Class)。
*??四種基本整型數(shù)據(jù)類型的包裝類分別是:Long、Integer、Short、和?Byte。?它們都用靜態(tài)字段:MAX_VALUE?和MIN_VALUE?分別表明所能存儲的最大正整數(shù)和最小負(fù)整數(shù)。
*??其它四種基本數(shù)據(jù)類型(浮點(diǎn)型float、雙精度型double、字符型char、和布爾型boolean)
public class Limits{
public static void main(String args[]){
/* 打印六種數(shù)字基本類型變量的最大值和最小值 */
System.out.println("長型最大值 LONG_Max: " + Long.MAX_VALUE);
System.out.println("長型最小值 LONG_Min: " + Long.MIN_VALUE);
System.out.println("整型最大值 Int_Max: " + Integer.MAX_VALUE);
System.out.println("整型最小值 Int_Min: " + Integer.MIN_VALUE);
System.out.println("短型最大值 SHORT_Max: " + Short.MAX_VALUE);
System.out.println("短型最小值 SHORT_Min: " + Short.MIN_VALUE);
System.out.println("字節(jié)型最大值 BYTE_Max: " + Byte.MAX_VALUE);
System.out.println("字節(jié)型最小值 BYTE_Min: " + Byte.MIN_VALUE);
//System.out.println("浮點(diǎn)型最大值 FLOAT_Max: " + Float.MAX_VALUE);
//System.out.println("浮點(diǎn)型最小值 FLOAT_Min: " + Float.MIN_VALUE);
//System.out.println("雙精度型最大值 DOUBLE_Max: " + Double.MAX_VALUE);
//System.out.println("雙精度型最小值 DOUBLE_Min: " + Double.MIN_VALUE);
}
}
總結(jié)
以上是生活随笔為你收集整理的整型数据类型java_Java 六种基本整型数据类型变量的取值范围的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: pycharm+itk+vtk安装及测试
- 下一篇: MATLAB报错“Exception i