क्या जावा में कोई अंतर्निहित फ़ंक्शन है जिसे मैं दो बिट्स को स्वैप करने के लिए उपयोग कर सकता हूं?मैं जावा में पूर्णांक के दो बिट्स कैसे स्वैप कर सकता हूं?
उदाहरण के लिए:
_ _ _ _ 1 _ _ 0 सा 3 बिट 0 के साथ बदली और हो जाता है _ _ _ _ 0 _ _ 1
मैं जानता हूँ कि यह एक लंबे समय से प्रक्रिया का उपयोग किया जा सकता है बिट-वार ऑपरेशन, लेकिन मैं ऐसा करने से बचना चाहता हूं।
कितना समय है कि आप इसे नहीं होना चाहता हूँ की कोशिश कर सकते हैं? मुझे नहीं लगता कि एक अंतर्निर्मित है जो विशेष रूप से बिट्स को स्वैप करता है। – iamnotmaynard
ऐसा कोई फ़ंक्शन मौजूद नहीं है – BlackJoker
"बिट-वार ऑपरेशन की लंबी प्रक्रिया" जाने का तरीका है, हालांकि यह शायद इतना लंबा नहीं होगा। –