यह बहुत डरावना है, लेकिन मुझे नहीं पता कि कॉन्फ़िगर करना है या कहां कॉन्फ़िगर करना है।मेरे हैंश स्ट्रिंग के रूप में मुद्रित क्यों हैं?
#!/usr/bin/ruby
names = Hash.new
names[1] = "Jane"
names[2] = "Thomas"
puts names
मैं जब मैं
1Jane2Thomas
किसी भी विचार प्राप्त उत्पादन
{1=>"Jane", 2=>"Thomas"}
होने की उम्मीद: मैं नीचे के रूप में एक सरल हैश मान मुद्रित करने के लिए कोशिश कर रहा हूँ?
लगता है कि आप रूबी 1.8 का उपयोग कर रहे हैं। रुबी 1.9 में * आप * आउटपुट प्राप्त करते हैं जो आप उम्मीद करते हैं। ओल्डर्जोड का जवाब आपकी समस्या को 1.8 में हल करता है। – Mischa
वोला, रूबी का मेरा संस्करण 1.8.7 है। हाँ, वास्तव में जवाब ठीक काम करता है। – PCoder