Java计算二进制中1出现的位置
Java计算二进制中1出现的位置应用场景:权限设置为二进制11001时,则1,4,5具有权限。数据源为11001对应的十进制25,则输入为25时,输出为1,4,5。计算原理将十进制转化为二进制字符串,然后利用lastIndexOf方法,从后向前寻找1的位置,并用字符串进行拼接。源码:public class Test { public static void main(String[]...
原创
2019-07-26 10:29:34 ·
1961 阅读 ·
2 评论