在Java編程中,ll和amp&是兩個比較常見的符號,而且在使用的時候經常會混淆,今天我們就來學習一下它們的區別和用法。
// 使用ll來表示長整形數據類型 long num1 = 123456789ll; long num2 = 987654321L;
在Java中,ll的作用是為了告訴編譯器這個變量是一個長整形數據類型。由于長整形的數據通常很大,超出了int類型的范圍,所以需要使用ll來明確指明。
// 使用&來進行邏輯運算 boolean res1 = (5 & 3) == 1; boolean res2 = (6 & 4) == 4;
在Java中,amp&的作用是進行邏輯運算,它是“按位與”的操作符。在使用之前,需要將需要進行運算的兩個數字轉換成二進制數,并且按位比較。在二進制數中,如果相同位置上的數字都為1,那么運算的結果就為1,否則為0。
綜上所述,ll和amp&雖然看起來相似,但是它們的作用卻完全不同。我們在編寫Java代碼的時候,一定要注意它們的使用方式,避免出現低級錯誤。
上一篇lua和java互轉
下一篇php 中excel