提示:您可在线编辑运行本教程的实例 - 运行实例,去试试!
从多头价值中获取比特
//package com.nowjava; // 来 自 时代Java公众号 - N o w J a v a . c o m public class Main { public static void main(String[] argv) throws Exception { long bitmap = 2; int pos = 2; System.out.println(getBit(bitmap, pos)); } public static boolean getBit(long bitmap, int pos) { return ((1 << pos) & bitmap) != 0; } }