मैं एक हैडोप/एचबीज़ नौकरी लिख रहा हूं। मुझे जावा String
को बाइट सरणी में बदलने की आवश्यकता थी। जावा के String.getBytes()
और हैडोप के Bytes.toBytes()
के बीच कोई अंतर है?String.getBytes() और Bytes.toBytes (स्ट्रिंग डेटा) के बीच अंतर
17
A
उत्तर
21
its documentation Bytes.toBytes()
के अनुसार पैरामीटर को byte[]
पर यूटीएफ -8 का उपयोग करके परिवर्तित करता है।
String.getBytes()
(without arguments) प्लेटफ़ॉर्म डिफ़ॉल्ट एन्कोडिंग का उपयोग करके String
से byte[]
को परिवर्तित करेगा। वह एन्कोडिंग ओएस और उपयोगकर्ता सेटिंग्स के आधार पर भिन्न हो सकती है। उस विधि का उपयोग आम तौर पर टालना चाहिए।
आप String.getBytes(String)
(या the Charset
variant) को एन्कोडिंग निर्दिष्ट इस्तेमाल कर सकते हैं इस्तेमाल किया जा रहा।
8
जावाडोक पढ़ना, यह जाहिर होता है कि String.getBytes() की ओर से एक byte[]
डिफ़ॉल्ट एन्कोडिंग और Bytes.toBytes (का प्रयोग करके) की ओर से एक byte[]
UTF-8
का उपयोग कर यह वही बात हो सकती है, लेकिन यह नहीं हो सकता है ।
यदि आप कुछ जानना चाहते हैं तो जावाडोक को पढ़ने के लिए हमेशा उपयोगी होता है। ;)
संबंधित मुद्दे
- 1. String.getBytes() और IOUtils.toByteArray() के बीच अंतर?
- 2. स्ट्रिंग [] ए और स्ट्रिंग के बीच अंतर ...
- 3. @ स्ट्रिंग और @ + स्ट्रिंग के बीच अंतर?
- 4. डाटाबेस और डेटा स्रोत के बीच अंतर
- 5. Double.parseDouble (स्ट्रिंग) और Double.valueOf (स्ट्रिंग) के बीच क्या अंतर है?
- 6. स्ट्रिंग के बीच अंतर। छोटे और TextInfo.ToLower
- 7. "। +" और "। +?" के बीच अंतर
- 8. जावास्क्रिप्ट स्ट्रिंग प्रकार और स्ट्रिंग ऑब्जेक्ट के बीच अंतर?
- 9. Convert.ToDecimal (स्ट्रिंग) और दशमलव के बीच अंतर। पर्स (स्ट्रिंग)
- 10. [] स्ट्रिंग और ... गोलांग में स्ट्रिंग के बीच क्या अंतर है?
- 11. स्ट्रिंग :: एट और स्ट्रिंग :: ऑपरेटर [] के बीच क्या अंतर है?
- 12. डेटा बिंदुओं के बीच अंतर कैसे करें?
- 13. डेटा प्रमाणीकरण और सत्यापन के बीच क्या अंतर है?
- 14. वैल्यू ऑब्जेक्ट पैटर्न और डेटा ट्रांसफर पैटर्न के बीच अंतर
- 15. स्कीमा और डेटा डिक्शनरी के बीच क्या अंतर है?
- 16. "कंटेनर" और "डेटा संरचना" के बीच क्या अंतर है?
- 17. डेटा और कोड के बीच क्या अंतर है?
- 18. स्थिर और गतिशील डेटा संरचनाओं के बीच अंतर
- 19. सादे टेक्स्ट और बाइनरी डेटा के बीच क्या अंतर है?
- 20. डेटा संरचना वृक्ष और ग्राफ के बीच क्या अंतर है?
- 21. डेटा-डोजो-प्रकार और डोजोटाइप के बीच क्या अंतर है?
- 22. जावा: संग्रह और 'डेटा संरचना' के बीच अंतर
- 23. (स्ट्रिंग [] args) और System.Environment.CommandLine के बीच क्या अंतर है?
- 24. स्ट्रिंग और बाइट सरणी के बीच अंतर करें?
- 25. रुबी में स्ट्रिंग और प्रतीक के बीच क्या अंतर है?
- 26. बेसस्ट्रिंग और प्रकारों के बीच अजगर में अंतर। स्ट्रिंग टाइप?
- 27. के बीच अंतर क्या है बातिल और String.valueOf (स्ट्रिंग वस्तु)
- 28. एंड्रॉइड के बीच अंतर: टेक्स्ट = "@ स्ट्रिंग" और एंड्रॉइड: टेक्स्ट = "..."
- 29. CharSequence [] और एक स्ट्रिंग [] के बीच क्या अंतर है?
- 30. स्ट्रिंग और स्ट्रिंगबिल्डर के बीच क्या अंतर है?