/**
* Flips one bit of the given <code>value</code>.
*
* @param value any number
* @param bitIndex index of the bit to flip, 1 <= bitIndex <= 32
* @return new value with one bit flipped
*/
public static int flipBit(int value, int bitIndex) {
int bitI = bitIndex;
int pow1
= (int) Math.
pow(2,bitI
-1); int pow2
= (int) Math.
pow(2,bitI
); int ost = value % pow1;
int nach = value-(value % pow2);
int vv = value - ost - nach;
if (vv==0){
vv=pow1;
}else{
vv=0;
}
int val= nach+ vv+ost;
return val;
}
LyoqCiAqIEZsaXBzIG9uZSBiaXQgb2YgdGhlIGdpdmVuIDxjb2RlPnZhbHVlPC9jb2RlPi4KICoKICogQHBhcmFtIHZhbHVlICAgICBhbnkgbnVtYmVyCiAqIEBwYXJhbSBiaXRJbmRleCAgaW5kZXggb2YgdGhlIGJpdCB0byBmbGlwLCAxIDw9IGJpdEluZGV4IDw9IDMyCiAqIEByZXR1cm4gbmV3IHZhbHVlIHdpdGggb25lIGJpdCBmbGlwcGVkCiAqLwpwdWJsaWMgc3RhdGljIGludCBmbGlwQml0KGludCB2YWx1ZSwgaW50IGJpdEluZGV4KSB7CiAgICBpbnQgYml0SSA9IGJpdEluZGV4OwogICAgaW50IHBvdzEgPSAoaW50KSBNYXRoLnBvdygyLGJpdEktMSk7CiAgICBpbnQgcG93MiA9IChpbnQpIE1hdGgucG93KDIsYml0SSk7CiAgICBpbnQgb3N0ID0gdmFsdWUgJSBwb3cxOwogICAgaW50IG5hY2ggPSB2YWx1ZS0odmFsdWUgJSBwb3cyKTsKICAgIGludCB2diA9IHZhbHVlIC0gb3N0IC0gbmFjaDsKICAgIGlmICh2dj09MCl7CiAgICAgdnY9cG93MTsKICAgIH1lbHNlewogICAgIHZ2PTA7CiAgICB9CiAgICBpbnQgdmFsPSBuYWNoKyB2ditvc3Q7CiAgICByZXR1cm4gdmFsOwp9
Main.java:8: error: class, interface, or enum expected
public static int flipBit(int value, int bitIndex) {
^
Main.java:10: error: class, interface, or enum expected
int pow1 = (int) Math.pow(2,bitI-1);
^
Main.java:11: error: class, interface, or enum expected
int pow2 = (int) Math.pow(2,bitI);
^
Main.java:12: error: class, interface, or enum expected
int ost = value % pow1;
^
Main.java:13: error: class, interface, or enum expected
int nach = value-(value % pow2);
^
Main.java:14: error: class, interface, or enum expected
int vv = value - ost - nach;
^
Main.java:15: error: class, interface, or enum expected
if (vv==0){
^
Main.java:17: error: class, interface, or enum expected
}else{
^
Main.java:19: error: class, interface, or enum expected
}
^
Main.java:21: error: class, interface, or enum expected
return val;
^
Main.java:22: error: class, interface, or enum expected
}
^
11 errors