日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java c 基本类型_java 基本数据类型

發布時間:2024/7/19 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java c 基本类型_java 基本数据类型 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

java的8種基本數據類型:

類型:bye short int long float double char boolean

字節數:1??? 2???? 4?? 8?????4???????? 8????? 1??? ???????

對應的封裝類是:

Byte、Short、Integer、Long、Float、Double、Character、Boolean

除了Character、Boolean,最大值和最小值可以通過封裝類的MAX_VALUE和MIN_VALUE獲得。

Character里面MAX_VALUE和MIN_VALUE放的是unicode。Boolean無MAX_VALUE和MIN_VALUE。

long float double后綴

默認下整型是int類型,浮點是double類型,在各種進制下,越界了都可以加后最L、l、F、f、D、d來指定數據類型。

比如?:long x=0x100000000;將拋錯。long x=0x100000000L;則正常。

同時,在16進制下,可以使用L、l,不能使用F、f、D、d。

L、l、F、f需要加,D、d可加可不加(默認類型)。

Java 8將支持無符號整型

當然,它只是在API層面增加支持(主要是通過兩個靜態方法實現:java.lang.Integer和java.lang.Long),并非涉及到語言層面。

指數表示方法,需要注意十六進制情況。

View Code

public classTest {public static voidmain(String[] args) {double x = 1e1; //乘以10

double x0 = 0x1e1; //e作為16進制第二位

double x1 = 0x1p1; //乘以2

double x2 = 0x1.1p1; //乘以2

double x3 = 0x1.1p2; //乘以4

double y = 01.1e2;//不存在8進制

double z = 1.1e2;double z1 = 1e+2; //正號可以省略

double z2 = 1e-2; //正負符號表示正負10的多少次方

System.out.println(x);

System.out.println(x0);

System.out.println(x1);

System.out.println(x2);

System.out.println(x3);

System.out.println(y);

System.out.println(z);

System.out.println(z1);

System.out.println(z2);

}//輸出://10.0//481.0//2.0//2.125//4.25//110.0//110.0//100.0//0.01

}

boolean char類型單獨貼講解

總結

以上是生活随笔為你收集整理的java c 基本类型_java 基本数据类型的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。