Avatar ·

पूर्णांक (integer) को स्ट्रिंग (String) में कैसे बदलें?

सभी को नमस्कार! मैंने अभी Rust सीखना शुरू किया है और एक समस्या का सामना किया: मुझे एक पूर्णांक को स्ट्रिंग में बदलना है ताकि इसे प्रिंट कर सकूं या अन्य स्ट्रिंग्स के साथ जोड़ सकूं। अन्य भाषाओं (जैसे Python या JavaScript) में यह बहुत आसान है — str(42) या (42).toString()। लेकिन Rust में मुझे कोई सीधा समकक्ष नहीं मिल रहा। यहाँ मेरा कोड है: ```rust fn main() { let number: i32 = 42; let message = "उत्तर: " + number; // त्रुटि! println!("{}", message); } ``` कंपाइलर त्रुटि देता है: `cannot add `i32` to `&str``। मैं समझता हूँ कि Rust सख्ती से टाइप किया गया है, लेकिन संख्या को स्ट्रिंग में सही तरीके से कैसे बदलें? मैंने `number.to_string()` का उपयोग करने की कोशिश की, लेकिन मुझे यकीन नहीं है कि यह सबसे अच्छा तरीका है। क्या अन्य विधियाँ हैं? और अगर मुझे संख्या को `String` के बजाय `&str` में बदलना हो तो क्या करूँ? उदाहरणों के साथ विस्तृत स्पष्टीकरण के लिए आभारी रहूँगा। टैग: strings, rust, type-conversion, integers

अभी तक कोई उत्तर नहीं।

लॉग इन करें उत्तर देने के लिए

ब्लॉग