轉自:
http://www.java265.com/JavaCourse/202206/3683.html
Long類簡介:
Long 基本資料型別long 的包裝類
Long 型別的物件包含一個 long型別的欄位
屬性簡介

構造方法
構造方法都是新創建物件,分配新的空間
字串形式構造,默認以十進制的字串形式決議

常用方法

parseXXX系列

valueOf系列

XXXValue系列

toUnsignedString 系列 toString toXXXString 系列

下文筆者講述Long類中rotateLeft()方法的功能簡介說明,如下所示
rotateLeft()方法功能:
回傳通過旋轉給定位數剩下的給定引數(值)的二進制2的補碼表示而生成的值
rotateLeft()方法語法:
public static long rotateLeft(long value, int rotation);
引數
long value:待決議的long值
int rotation:旋轉距離
回傳值
此方法的回傳型別是long
它回傳一個通過將給定長值的2的補碼二進制數旋轉給定位數而生成的長值
例
package com.java265.other;
public class Test21 {
/**
* java265.com示例代碼分析
*/
public static void main(String[] args) {
long value = https://www.cnblogs.com/java265/p/2;
int rotation = 1;
// 迭代直到旋轉值達到
while (rotation < 4) {
// 它回傳旋轉2生成的值
// 給定引數(值)的補碼
// 按給定的位數
value = Long.rotateLeft(value, 3);
System.out.println("value: " + value);
++rotation;
}
}
}
-----運行以上代碼,將輸出以下資訊-----
value: 16
value: 128
value: 1024
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/499015.html
標籤:Java
上一篇:Java Long類reverseBytes()方法具有什么功能呢?
下一篇:JDBC的詳細講解和注意事項
