Also ich habe fogelnden Code geschrieben
meine Frage ist es ganz einfach gibt es eine einfachere Möglichkeit bit-operationen auf einen Integer an zu wenden ???
Ich habe kurz gesagt ein Integer und möchte einzelne Bits setzen. mache hier halt den Umweg über BitSet.....
Code:
private BitSet getBitSetfromInteger(int i){
String tmp = Integer.toBinaryString(i);
BitSet bitSet = new BitSet(tmp.length());
for (int j =0;j< tmp.length();j++){
Character tmpChar = tmp.charAt(j);
if(tmpChar.compareTo('1')==0)bitSet.set(j);
}
return bitSet;
}
meine Frage ist es ganz einfach gibt es eine einfachere Möglichkeit bit-operationen auf einen Integer an zu wenden ???
Ich habe kurz gesagt ein Integer und möchte einzelne Bits setzen. mache hier halt den Umweg über BitSet.....