लिटिल पृष्ठभूमि:जावा में स्ट्रिंग के सरणी को प्रिंट/लॉग कैसे करें?
मैं कौन-सी पंक्तियां के बहुत सारे है csv
फ़ाइल है और प्रत्येक पंक्ति स्ट्रिंग तत्वों, इस तरह के एक पंक्ति का एक उदाहरण
String[] data = [20,11,Clothing,TShirts,Abercombie,Gap]
data.toString() = [Ljava.lang.String;@1152e94]
मेरी पार्सर में
अब होगा है, मैं इस सीएसवी को पार्स कर रहा हूँ फ़ाइल में प्रत्येक पंक्ति को String[] data
के रूप में प्रस्तुत करें। मेरे लॉग पेज में, मुझे आईडी में और फ़ाइल में उपस्थित पंक्ति की आवश्यकता है।
वर्तमान में, यदि मैं प्रिंट करने का प्रयास करता हूं तो [Ljava.lang.String;@1152e94
जैसे मान प्राप्त कर रहा हूं, मेरा प्रश्न यह है कि मैं [20, 11, Clothing, TShirts, Abercombie, Gap]
जैसे सरणी तत्वों की वास्तविक सूची कैसे प्राप्त कर सकता हूं?
डिफ़ॉल्ट toString()
का उपयोग करने का प्रयास किया लेकिन फिर भी यह LString
डेटा देता है।
मैं के रूप में '[Ljava.lang.String मूल्यों को प्राप्त; @ 1152e94' – Rachel
तो फिर तुम' Arrays.toString() का उपयोग नहीं कर रहे हैं '। http://ideone.com/F7wIX –
@ राहेल जो संभव नहीं है, अपना कोड पोस्ट करें। – dantuch