記幾個JDK7的小拓展(實用)

2022-06-08 07:27:13 字數 398 閱讀 8737

這裡分享幾個比較使用的jdk7的新特性:(當然了,這是在當時很新了,現在7就已經是很老的版本了,想要了解發展歷史的可以自己去搜一搜或者看看我之前的部落格,我這裡也是看別人大佬的筆記了解來的)

1、二進位制整數

由於我們在開發中也經常使用二進位制整數,因此jdk7為我們直接提供了二進位制整數的型別。

我們只要以:0b開頭即可。

1

int a = 0b0101:

2、下劃線分隔符

在實際開發和學習中,如果遇到特別長的數字,讀懂它令人頭疼!jdk7為我們提供了下劃線分隔符,可 以按照自己的習慣進行分割。

1

int b = 1_2234_5678;

我們很容易就知道這是1億2234萬5678,就很舒服。

jdk 7筆記 語法

1.二進位制表示式 jdk7 開始,可以使用二進位制來表達整數,語法為在二進位制數前加 0b或0b。byte b 0b0010 int i 0b0010 long l 0b0010 2.數字可以用下劃線來分隔 下劃線只能出現在數字中間。int ii 10 0000 0000 long ll 0xff...

jdk6和jdk7的區別

substring jdk6 string是通過字元陣列實現的。在jdk 6 中,string類包含三個成員變數 char value,int offset,int count。他們分別用來儲存真正的字元陣列,陣列的第乙個位置索引以及字串中包含的字元個數。當呼叫substring方法的時候,會建立乙...

JDK6和JDK7中的substring 方法

substring int beginindex,int endindex 方法在jdk6和jdk7中是不同的。明白它們之間的差別可以幫助我們更好的使用這個方法。為了簡單起見,下面使用substring 代替substring int beginindex,int endindex substrin...