轉自:
http://www.java265.com/JavaCourse/202206/3686.html
下文筆者講述lowerOneBit()方法的功能簡介說明,如下所示
lowerOneBit()方法的功能
lowerOneBit()方法的功能:
回傳最右側最多能找到的單個1位
lowerOneBit()方法的語法
public static long lowestOneBit (long value);
引數
long value:待決議的long值
回傳值
此方法的回傳型別為long
它根據以下情況回傳long值
它在最右邊的路徑中最多回傳單個1的位
即給定long值的一位
否則,如果給定引數為零,則回傳值0
例:
package com.java265.other;
public class Test21 {
/**
* java265.com示例代碼分析
*/
public static void main(String[] args) {
long value = https://www.cnblogs.com/java265/p/888;
// 顯示值
System.out.println("value: " + value);
// Long.toBinaryString(值)
System.out.println("Long.toBinaryString(value): " + Long.toBinaryString(value));
// 它在最右邊的路徑中回傳不超過1位的數字
// 給定引數'value'中的一位
System.out.println("Long.lowestOneBit(value): " + Long.lowestOneBit(value));
}
}
-----運行以上代碼,將輸出以下資訊
value: 888
Long.toBinaryString(value): 1101111000
Long.lowestOneBit(value): 8
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/498695.html
標籤:Java
