久久精品国产99国产精品,农村大炕弄老女人,人马配速90分钟,香蕉成人伊视频在线观看

Java中基本數(shù)據(jù)類型的值范圍

在Java語言中,數(shù)據(jù)類型可以分為兩大類:基本類型和擴展類型。首先,我們來看一下Java語言的基本數(shù)據(jù)類型。基本數(shù)據(jù)類型包括: Boolean布爾型:只有兩個值true和false。 Char

在Java語言中,數(shù)據(jù)類型可以分為兩大類:基本類型和擴展類型。首先,我們來看一下Java語言的基本數(shù)據(jù)類型。基本數(shù)據(jù)類型包括:

  • Boolean布爾型:只有兩個值true和false。
  • Char字符型。
  • Byte:8位帶符號整數(shù),取值范圍為-128到127之間的任意整數(shù)。
  • Short:16位無符號整數(shù),取值范圍為-32768到32767之間的任意整數(shù)。
  • Int:32位帶符號整數(shù),取值范圍為-2^31到2^31-1之間的任意整數(shù)。
  • Long:64位帶符號整數(shù),取值范圍為-2^63到2^63-1之間的任意整數(shù)。
  • Float:32位單精度浮點數(shù),根據(jù)IEEE754-1985標準。
  • Double:64位雙精度浮點數(shù),根據(jù)IEEE754-1985標準。

Boolean布爾型

Boolean型變量只能取值為true或false。在邏輯運算中,我們已經(jīng)見過這種類型的變量。以下是一個示例程序:

public class Test601 {
    public static void main(String[] args) {
        boolean x  true;
        boolean y  false;
        ("xy"   (xy));
        ("x||y"   (x||y));
        ("x^y"   (x^y));
        ("!x"   (!x));
    }
}

根據(jù)邏輯運算符的計算表,我們可以得出xytruefalsefalse;x||ytrue||falsetrue;x^ytrue^falsetrue;!x!truefalse。

Char字符型

Char型用于表示字母,它只能表示一個單一的字母。通常char型常量必須使用單引號括起來,以與數(shù)字區(qū)分開來。以下是一個char型變量的示例:

char letter  'a';

在Java語言中,char型并不常用,因為如果要存儲字符的話,通常會使用擴展的數(shù)據(jù)類型String。

整型

在Java語言中,提供了多種整型數(shù)據(jù)類型:byte、short、int、long。它們都是定義整數(shù)的,唯一的區(qū)別就是它們能夠表示數(shù)據(jù)的范圍。

能夠表示數(shù)據(jù)范圍越大,占用的內(nèi)存空間也越大。因此,在程序設(shè)計中應選擇最合適的類型來定義整數(shù)。

以下是這些整型數(shù)據(jù)類型所占用的內(nèi)存空間和能夠表示的數(shù)字范圍:

  • int:占用32位,能夠表示-2^31到2^31-1之間的任意整數(shù)。
  • long:占用64位,能夠表示-2^63到2^63-1之間的任意整數(shù)。
  • short:占用16位,能夠表示-32768到32767之間的任意整數(shù)。
  • byte:占用8位,能夠表示-128到127之間的任意整數(shù)。

浮點型

在Java語言中,有兩種浮點數(shù)類型:float和double。

float是單精度型,占用32位內(nèi)存空間;double是雙精度型,占用64位內(nèi)存空間。

浮點數(shù)是指小數(shù)點可以根據(jù)需要改變位置的數(shù)。以下是一個浮點數(shù)的示例程序:

public class Test604 {
    public static void main(String[] args) {
        float x1  7;
        float y1  9;
        double x2  7.0;
        double y2  9.0;
        (x1/y1);
        (x2/y2);
    }
}
標簽:
主站蜘蛛池模板: 德阳市| 仁化县| 洛阳市| 三明市| 高邮市| 东乡族自治县| 通山县| 东乡族自治县| 江都市| 慈利县| 雷山县| 江永县| 额敏县| 平南县| 襄城县| 精河县| 平远县| 铁力市| 老河口市| 忻州市| 牙克石市| 黔西| 丹寨县| 扶风县| 昆明市| 个旧市| 兴义市| 乌鲁木齐县| 博罗县| 封开县| 西安市| 西贡区| 庐江县| 安仁县| 府谷县| 祁连县| 正蓝旗| 恩施市| 汶上县| 九龙城区| 东乌珠穆沁旗|