Java में char को String में कैसे बदलें? सरल और सही तरीके
सभी को नमस्ते! मैंने अभी Java सीखना शुरू किया है और एक समस्या का सामना करना पड़ा। मुझे एक single character (char) को string (String) में बदलना है। उदाहरण के लिए, मेरे पास एक वेरिएबल char c = 'A' है, और मैं इससे स्ट्रिंग "A" प्राप्त करना चाहता हूँ, ताकि बाद में इसे concatenation में उपयोग कर सकूँ या किसी method में पास कर सकूँ जो String स्वीकार करता है।
मैंने ऐसा करने की कोशिश की:
char letter = 'Z';
String result = (String) letter; // कम्पाइलेशन एरर
लेकिन कम्पाइलर एरर देता है: "Cannot cast from char to String"। मैं समझता हूँ कि char और String अलग-अलग types हैं, लेकिन फिर सही तरीके से कैसे बदलें? इंटरनेट पर मैंने कई अलग-अलग विकल्प देखे: कोई Character.toString() का उपयोग करता है, कोई String.valueOf() लिखता है, और कोई बस एक खाली स्ट्रिंग जोड़ता है: "" + letter। कौन सा तरीका सबसे सही है और क्यों? क्या performance में कोई अंतर है?