Как вы сказали в своем комментарии ниже к своему вопросу, вы действительно хотите получить отдельные символы данной строки, чего можно добиться с помощью метода toCharArray()
в классе String
.
String s = "ABCDEfghi1234";
char[] chars = s.toCharArray();
Если вам также нужно ограничить результирующие символы определенным набором символов, сначала вы должны удалить все остальные символы из строки, что можно сделать с помощью простой замены регулярного выражения.
String s = "ABCDEfghi1234_.,-DSsf";
s = s.replaceAll("[^A-Za-z]", "");
char[] chars = s.toCharArray();
Используемый вами метод split
обычно используется для разделения строк в определенных позициях, например, если вы хотите разделить предложение, разделенное пробелами.
String sentence = "The quick brown fox jumps over the lazy dog";
String[] words = sentence.split("\\s");
// words now contains the extracted words of the sentence
// words[0] == "The"
// words[1] == "quick"
// ...