में विशिष्ट बिट सेट करें मैं जावा बाइट चर में बिट सेट करने की कोशिश कर रहा हूं। यह प्रोपर विधियों जैसे .setBit(i)
प्रदान करता है। क्या कोई जानता है कि मैं इसे कैसे महसूस कर सकता हूं?बाइट
मैं किसी दिए गए बाइट के माध्यम से बिट के लिहाज से पुनरावृति कर सकते हैं:
if((my_byte & (1 << i)) == 0){
}
हालांकि मैं 1 या 0 करने के लिए इस स्थिति निर्धारित नहीं कर सकते, मैं कर सकते हैं?
एक्सओ ऑपरेटर भी देखें - यह शस्त्रागार में तीसरा पावर-टूल है (मास्किंग पर विकिपीडिया लेख देखें)। – Hardryv