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