मेरे पास दो प्रकार के स्ट्रिंग्स हैं। एक "abcdEfgh"
और "abcd efgh"
है। इसका मतलब है कि पहले स्ट्रिंग में ऊपरी केस अक्षर होता है और दूसरी स्ट्रिंग में सफेद स्थान होता है। तो अब मैं जावा में इन दो पैटर्न स्ट्रिंग को कैसे देखूं और दो स्ट्रिंग्स कैसे बना सकता हूं।जावा में स्ट्रिंग्स को कैसे विभाजित करें
String givenString;
if (givenString.equals("abcdEfgh")) {
String str1 = abcd;
String str2 = Efgh;
} else (givenString.equals("abcd efgh") {
String str1 = abcd;
String str2 = efgh;
}
समाधान प्रदान करें धन्यवाद
स्ट्रिंग कक्षा में एक विभाजित विधि है। 'givenString.split (" "); 'सफेद अंतरिक्ष उदाहरण के लिए। –
और अपरकेस उदाहरण के लिए, http://stackoverflow.com/questions/3752636/java-split-string-when-an-uppercase-letter-is-found – BackSlash
[जावा: स्प्लिट स्ट्रिंग जब एक अपरकेस अक्षर है) का संभावित डुप्लिकेट मिला] (http://stackoverflow.com/questions/3752636/java-split-string-when-an-uppercase-letter-is-found) –