int val = 233;
byte b = (byte) val;
System.out.println(b);
मेरे पास एक साधारण मामला है: मेरे पास कुछ मान & के साथ एक पूर्णांक है, मैं उस मान को आउटपुट के लिए बाइट में परिवर्तित करना चाहता हूं। लेकिन इस मामले में, एक नकारात्मक मूल्य आ रहा है।जावा में int से int को असाइन करना?
मैं बाइट प्रकार के लिए int मान को सफलतापूर्वक कैसे रख सकता हूं?
दुर्भाग्यवश जावा में बाइट्स पर हस्ताक्षर किए गए हैं। आप बस इतना कर सकते हैं कि एक बड़ा डेटा प्रकार या कस्टम क्लास आज़माएं। – missingfaktor
@ उपयोगकर्ता 303218: वैल मूल्यों की सीमा क्या है? 0-255? – Roman
@ राहुल, बाइट्स "दुर्भाग्यपूर्ण" क्यों हस्ताक्षर किए गए हैं? –