当前位置: 代码迷 >> J2SE >> 怎么将一个int变量a的第N位设置为1
  详细解决方案

怎么将一个int变量a的第N位设置为1

热度:95   发布时间:2016-04-24 01:12:34.0
如何将一个int变量a的第N位设置为1
如题

------解决方案--------------------
探讨
引用:
Java code
public class Test {
public static void main(String[] args) {
System.out.println(replace(123456789, 4));
}

static int replace(int n,int index){
String stri……

有问题的。 str……

------解决方案--------------------
我说的是二进制
int get(int source,int n){
return source|(1<<(n-1));
}这样写速度最快
  相关解决方案